回顾
python的版本
python V2
python V3
python的运行:
1. 在命令行提示符下
$ python3 xxxx.py
2. 在交互模式下执行:
$ python3 <回车>
>>>
>>> quit() / exit() / ctrl+d # 退出
python的注释:
以 # 开头,直至行尾
-------------------------
python常用的数据类型:
数字类型:
int
0, 999999999, -2, 0b1001, 0o11, 0x9
float
3.14, 0.314e1 314.0e-2
complex
1+2j
bool
True, False
字符串
列表
…
空值对象
None, 代表不存在(啥也没有)
-------------------------
运算符:
算术运算符:
+ - * / //(地板除) % (求余) **(幂运算)
比较运算符:
< <= > >= ==(等于) !=(不等于)
赋值语句:
变量 = 表达式
变量1 = 变量2 = 变量3 = 表达式
变量1, 变量2, 变量3 = 序列
作用是创建变量用来绑定表达式执行的结果
del语句:
del 变量名
作用是删除变量
--------------------------
is,is not 运算符
判断两个对象的id是否相同
复合赋值算术运算符:
+= -= *= /= //= %= **=
y +=x 效果等同于 y = y + x
函数:
类型转换函数:
float(obj)
int(x, base=10), int(x=0)
complex(r=0.0, i=0.0)
bool(x)
函数调用的语法规则
函数名(传参列表)
函数调用是表达式,一定会返回一个结果(结果可能是None)
--------------------------------
数值型函数:
abs(x) 取x的绝对值
round(number[,ndigit]) 取number的近似值
pow(x, y, z=None) # 求x的y次方或x的y次方对z求余
查看帮助的函数:
>>> help(‘字符串’)
>>> help(函数名)
基本输入输出函数:
input(“提示字符串”) # 获取用户输入的字符串
print(value1, value2,…, sep=’ ‘, end=’\n’))
作用是把数字形成字符串后打印在屏幕终端上
if 语句
问题: