Python基础知识之1

Python基础知识之1

1.1 变量、缩进与注释

1 .1.1 变量

  • 在python中,只要定义了一个变量,而且它有数据,那么它的类型就已经确定了,不需要咱们开发者主动的去说明它的类型,系统会自动辨别
  • 可以使用type(变量的名字),来查看变量的类型

演示代码如下:
在这里插入图片描述

1.1.2 缩进

缩进是python的一个重要的知识点,主要用在if、for、while等语句中.除此之外,不要动不动就缩进,写代码时每行都要顶格书写。按Tab键可以实现快速缩进

演示代码如下:
在这里插入图片描述

1.1.3 注释

python注释分为单行注释和多行注释,注释的作用在于解释代码逻辑,便于他人阅读自己的代码.为代码的核心逻辑写注释是一个十分良好的习惯.注释并不是真正执行的程序.

  • 单行注释
    在这里插入图片描述
  • 多行注释
    在这里插入图片描述
    PS:注释可以用于python对于中文的支持.如果程序中用到了中文,例如输出中文,程序可能会报错,貌似在Linux操作系统下会出现错误,本人并没有验证过;可以在程序的开头写入如下代码:#coding=utf-8或者# -- coding:utf-8 --.

1.2 数据类型

python中有7种数据类型:数字、字符串、布尔、列表、字典、元组、集合.

  • 数字和字符串
    数字和字符串的核心知识点是需要知道1和‘1’是两种不同的数据类型.前者是一个数字,可以进行加减乘除的操作;而后者则是一个字符串,也就是常说的文本内容.字符串的最大特点在它的两旁有单引号和双引号.注意在Java中数字和字符串是可以用‘+’连接的,但是在python中则不可以,编译器会报错的.

  • 列表与字典、元组与集合
    1.列表
    列表的格式:列表名=[元素1,元素2,元素3,…]
    列表里的元素可以是任意类型的,例如字符串、数字甚至可以是另外一个列表.例如:a=[1,‘11’,[1,3,2,‘33’]],列表里面的数据可以修改

    利用for循环语句可以遍历列表中所有的元素,演示代码如下:
    在这里插入图片描述
    调取列表的单个元素
    通过在列表名之后加上“[序号]”调取单个元素,例如a=class1[0]

    2.字典
    字典的基本格式如下:字典名={键1:值1,键2:值2,键3:值3,…}
    如果想要提取字典中的某一个元素的值,可以通过如下格式实现:字典名[‘键名’],演示代码如下:
    在这里插入图片描述
    这里的i是字典里的键,也就是“丁一”“王二”等内容,class1[i]输出的就是值,即85,95等值.

    3.元组
    元组的定义方法与列表非常类似,区别在于列表的符号是中括号[],而元组的符号是小括号(),并且元组中的元素不可修改.

    4.集合
    集合是一个无序不重复的序列.通过大括号{}或set()函数创建集合,演示代码如下:
    在这里插入图片描述

  • 常见的数据类型转换
    在这里插入图片描述

  • 可变类型和不可变类型
    可变类型,值可以改变:

    • 列表 list
    • 字典 dict

    不可变类型,值不可以改变:

    • 数值类型 int, long, bool, float
    • 字符串 str
    • 元组 tuple

1.3运算符

简单运算符
运算符含义
+数字相加或字符串拼接
-数字相减
*数字相乘
/数字相除
>大于
<小于
>=大于等于
<=小于等于
==比较两个对象是否相等
+数字相加或字符串拼接
-数字相减
*数字相乘
//返回商的整数部分
%返回商的余数部分
**幂运算
=赋值运算符
and逻辑与
or逻辑或
not逻辑非
复合运算符

在这里插入图片描述

  • 2
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值