注释的方法
1.#表示注释,作用于整行
2.’’’ ‘’’ 或者""" “”" 作用于区间解释
编写python 代码过程中,定义变量与变量赋值必须在同一步完成.
变量的实质就是对象.
1.变量类型的介绍
1)数字:int/float/bool/complex
2)字符串
3)元组
4)集合
5)字典
2.算术运算符
print(3%2) #1
print(2**3) #8
3.比较运算符
print(1!=1) #false
4.逻辑运算符
print((1>3) 0r (3<5)) #false
5.三元运算符
x,y=4,5
small=x if x<y else y
print(small) #4
6.优先级
- 一元运算符高于二元运算符
- 先乘除后加减,右括号先括号内
- 比较运算符高于逻辑运算符
7.数字
a=1031
print(a,type(a)) #1031 <class 'int'>
8.浮点型
有时候我们想保留浮点型的小数点后n位.可以用decimal包里面的Decimal对象和getcontext()方法来实现.此时是保留28位.
import decimal
from decimal import Decimal
a=decimal.getcontext()
print(a,type(a)) # Context(prec=28, rounding=ROUND_HALF_EVEN, Emin=-999999, Emax=999999, capitals=1, clamp=0, flags=[], traps=[InvalidOperation, DivisionByZero, Overflow]) <class 'decimal.Context'>
import decimal
from decimal import Decimal
decimal.getcontext().prec=4
c=Decimal(1)/Decimal(3)
print(c) #0.3333
9.数据类型与转换
- 获得类型信息 type()
- 获得类型信息 isinstance()
- 转换为整型 int()
- 转换为字符型 str()
- 转换为浮点型 float()