上一节学习了print复杂语法、input、注释、代码缩进
本节内容:
(一)保留字
特殊意义的词,区分大小写
#查看保留字
import keyword print(keyword.kwlist) (二)标识符
1、名字,组成:字母、下划线和数字
数字不能开头
注意不能有殊殊字符
一般不以_开头,有特殊意义
一般不以中文开头
2、代码规范
模块名称,a_b
包名,a
类名:MyClass
内部类:_InnerClass
函数、类的属性和方法,a_b_c
常量:PI
_开头的受保护
__私有
init()表示初始化函数
(三)变量
名字,可以改变
luck_number=8
print('luck_number的数据类型是:',type(luck_number))
通过改变变量的值,动态修改变量数据类型
no=number=1024 #多个变量指向同一个值
print(id(no),id(number)) (四)基本数据类型
1、整数类型
0b(B)代表二进制
0o(O)代表八进制
0x(X)代表十六进制
不可变数据类型?
**默认输出十进制数值
2、浮点型
不确定尾数问题,限定小数位数
print(round(0.1+0.2,1)) 3、复数类型
x=123+456j print('实数部分:',x.real) print('虚数部分:',x.imag) 使用场景:科学计算
4、字符串类型
单行,单引或双引
多行,三单引或三双引
5、转义字符
\n \t \" \' \\
\t的使用
r、R放到字符串前面,转义符失效
标签:变量,python,数据类型,number,print,保留字,luck From: https://blog.51cto.com/u_16418596/9047698