Python3只有一个input
Python2中的raw_input与py3的input一模一样
Python2中的input:要求输入者必须输入一个明确的数据类型,输入什么内容,存成什么类型
运算符:
算数运算符:
int,float=>数字类型
/精确除
//取整除
%取余数
**乘方
# +与*:字符串可以相加,加 号必须为都为字符串
赋值运算符
增量赋值:+=
交叉赋值:y,x=x,y
链式赋值:x=y=z=10
解压赋值:L=['egon',18,'male',3333]
a,b,c,d=L #这样写,必须要一一对应
_代表为废弃的变量名
*_代表重复,直到读完列表
对字典来说,解压出来的是key值
逻辑运算符
and:左右两个条件必须同时成立,才为真
or:左右两个条件只要有一个成立,最终结果就为True
not:将紧跟其后的条件取反
比较运算符
字符串比大小,是比较字符的大小,而不是字符的长度
列表必须对应位置的数据类型相同,才能比较大小
if +条件:
else:
if+加条件1:
elif+加条件2
while+break:终止本层循环