变量的定义与使用
变量的四种属性:
- 变量名:name
- 变量标识:id
- 变量类型:type
- 变量值
定义变量的语法:
- 变量名=变量值
变量属性的使用:
- 变量标识:id(变量)
- 变量类型:type(变量)
- 变量值:变量
name='玛丽亚'
print(id(name))
print(type(name))
print(name)
变量名使用法则:
- 字母数字下划线组成
- 区分大小写
- 不能是保留词
- 只能以数字开头
变量标识:系统自动提供
变量类型:
常用数字类型:
- 整数类型:int
- 浮点类型:float
- 布尔类型:bool
- 字符串类型:str
age=100
print('age',type(age),age)
weight=90.1
print('weight',type(weight),weight)
girl=True
print('girl',type(girl),girl)
name='玛丽亚'
print('name',type(name),name)
变量值:
1. 整数类型:
可用其他进制转换:0b(2) 0o(8) 0x(16)
2. 浮点类型:float
相加可能会出现小数位错误
解决方法:
from decimal import Decimal
print(Decimal(‘1.1’)+Decimal(‘1.2’))
3. 布尔类型:bool
可以转化为整数类型
True=1/False=0
4. 字符串类型:str
‘’/“ ”/’’ ‘’/"" “”
内容在一行
‘’’ ‘’’/""" “”"
内容可不在一行