首页 > 代码库 > python第四天
python第四天
运算符和表达式
1. python的运算符包括:
1) 赋值运算符:
‘=’等号 s=3,y=‘abc’
‘+=’加等于 x+=2
‘—=’减等于 x-=2
‘*=‘乘等于 x*=2
‘/=‘除等于 x/=2
‘%=‘取余等于 x%=2
2) 算术运算符:
加 x+y
减 x-y
乘 x*y
除 x/y 例如: 3/2=1 3.0/2=1.5
取余 x%y 例如: 3%2=1
整除 x//y或者是x.0//y 例如: 3.0//2=1.0
幂乘法 x**y 例如: 3**2=9
3) 关系运算符:
> < >= <= !=(不等于) ==(完全等于)
比较两个数它会返回一个bool值:true 或者还是 false
例子: 2==2.0 是true 的
4) 逻辑运算符:
and 与 当且只有两者都真则为真;其他都为假
or 或 当且仅当两者都为假,则为假;其他都为真
not 非 真的为假,假的为真
2. 运算符的优先级
1) 存在不同的优先级,先进行高优先级的,在进行低优先级的。
2) 同优先级时,从左到右依次运算。
3) 逻辑运算符 < 关系运算符 < 计算运算符
4) 优先级表(从低到高):
3. 简单的计算器
其中raw_input可以接受键盘上的输入并显示提示符。但是它只认识字符串。我们这里需要数字所以使用int()进行转换。