第一章:
1---------python变量
1.1不需要显式定义,可以随时改变类型。
x=3##不需要显式定义
print(type(x))
#<class 'int'>
x='hello world'##随时改变类型
print(type(x))
#<class 'str'>
print(isinstance(x,int))
#false
1.2列表字典可变,能直接改变内容。而字符串和元组不行。
x=3
print(x**2)
#9
x=[1,2,3]
x[1]=8
print(x)
#[1,8,3]
1.3python是基于值的内存管理,多个变量指向同一个值时,代表同时指向该值的内存地址。
x=3
print(id(3))
y=x
print(id(y))
y=3
print(id(y))
140711885412064
140711885412064
140711885412064
1.4标识符:字母/下划线+(数字字母下划线)*
2-----------------数字(可以任意大)
2.1整数--------
2.1.1十六进制以0x开头
2.1.2八进制以0o开头
2.1.3二进制以0b开头
2.2浮点数
2.3复数用j或者J表示,形式与数学一样
3-------------字符串
3.1字符串支持使用+实现拼接
x=