python基础学习笔记02
python笔记-运算符、分支、循环
运算符
- 变量的定义赋值,规则和其他语言类似
值类型(不可改变):int str tuple元组;引用类型(可改变):list set dict
算数运算符:+、-、、/、//整除、%求余、*幂运算 (无其他语言里的++、–运算符)
关系运算符和其他语言同,逻辑运算符:and,or,not;成员运算符in、not in;- 逻辑运算符,int float类型 0被认为是False,str 类型 空串被认为是False
- 注意搞清楚or和and的返回值
身份运算符:is、is not
是否为某个类型:isinstance(a,str) 变量a是否是str类型,isinstance(a,(int,str,float)) # a是否是元组里的某种类型
- 位运算符(把数字当做二进制进行运算):&按位与,| 按位或,^ 按位异或,~ 按位取反,<< 左移动,>>左移动
分支、循环
- if-else
- if-elif-elif-else
- while
- for
1. - range()函数的使用示例
2.
3.
4.
5.
- 切片中使用步长