python中变量使用等号赋值以后会被创建,定义后可以直接使用
输入输出:
name=input("请输入姓名:")
会把内容赋值给name
输出
print:()
数据类型:
Numbers;(数字类型
Strings;(字符串类型
Lists;(列表类型
Tuples;(元组类型
Dictionaries;(字典类型
Sets;(集合类型)
字符串包括两种序号体系,
0 , 1, 2, 3, 4正向递增序号
-5,-4,-3,-2,-1反向递减序号
找str[0]时也可以找str[-5]
**幂运算2**4=16;
//取整除34//10=3;
逻辑运算符:
(二元,含双判断)and:只有两边都是true才会返回true
(二元,含双判断)or:只要有一个是true才会返回true
(一元,单判)not:与判断取反,比如true返回false
运算符优先级:(上面最高)
幂运算符
乘除取反,按位取反
加减
位移运算符
按位与
按位异或
按位或
比较运算
等于不等于运算
赋值运算符
逻辑运算符
全局变量:
如果要在函数内部修改全局变量的值,并且使之在整个程序生效用关键字global
一个python表达式可以访问局部命名空间和全局命名空间里的变量
如果一个局部变量和一个全局变量重名,则局部变量会覆盖全局变量