round() 四舍五入取整数
floor 取整数
import math
>>> math.floor(20.98)
20
circle
new window 执行
import math
radius=float(input('radius:'))
print(2*math.pi*radius,math.pi*pow(radius,2))
跨行打印长语句
print('''this
is
a
very
good
tool
to
analyze
''')
或者
print('hello \nworld')
hello
world
成员资格
in
列表
list('hello')
['h', 'e', 'l', 'l', 'o']
列表元素定义及修改
删除用del
>>> list1=list('hello')
>>> list1
['h', 'e', 'l', 'l', 'o']
>>> list1[0]='H'
>>> list1
['H', 'e', 'l', 'l', 'o']
列表追加元素
>>> list1=list('goodboy')
>>> list1.append('S')
>>> list1
['g', 'o', 'o', 'd', 'b', 'o', 'y', 'S']
列表扩展
extend p36
找匹配项索引位置 p37
index
将对象插入列表 p37
insert
pop 删除列表元素并返回此元素值 p38
remove 删除list中的第一个匹配项 p38
reverse list中的元素反向存放
sort 排序方法 p39
sorted 排序函数 p39
高级排序 p40
tuple 序列转为元组 p42
字符串格式化 p44
find 在长字符串中查找子字符串 p50
lower 返回字符串小写字母版 p51
title capwords方法类似P51
replace 返回字符串匹配项被替换之后得到的字符串 p51
join split 在序列中添加和删除指定元素 p52
strip方法 去除字符串两侧空格或指定字符 p52
taanslate方法 可以替换字符串中的单个字符
创建字典 键唯一 值不唯一 p56
dict函数 创建字典 p56
字典基本操作 p57字典方法 p59
copy deepcopy p60
fromkeys 使用给定的键建立新的字典
字典的get方法
>>> d={'A':'B'}
>>> d.get('A')
'B'
items iterms方法 p62
keys iterkeys方法
pop popitem方法p62 p63
setdefault p63
update p64
values itervalues p64