python常用语法
注释:
单行:#
多行:''' '''
冒号:
函数、类、分支、循环语句等
字符串:
单引号双引号均可
可以加、乘
不能改变字符
截取
字符串前加r,字符串内部不发生转义
格式化:"我叫%s今年%d岁"%('小明',10)
各种字符串函数:
count(str,beg=i,end=j)
find(str,beg=i,end=j)
len(str)
replace(old,new[,次数])
列表:
截取:[:]
删除:del
拼接:+
常用函数:
len:
max:
min:
list:
append:末尾添加
insert(index,obj):
extend(obj):相当于拼接
count(obj):
remove(obj):第一个obj
pop(index):默认弹出最后一个
sort():
字典:
键:必须不可变,所以可以用数字,字符串或元组充当
值:任意
集合:
新建:set或{ }
添加:add
删除:discard == remove
集合的运算:交叉并
分支语句:
if:
elif:
else:
导入:
模块:import 模块 [as 别名]
函数:from 模块 import 函数名 [as 别名]
赋值:
a = b = c = 1
a, b, c = 1, 2, "runoob"
运算符:
/ 返回一个浮点数,// 返回一个整数
**乘方
and、or、not
in、not in
各种数学函数:
abs、round(x,n)