id()查看变量内存地址
type()查看变量的数据类型
int()转int类型
str()转str类型
float()转浮点类型
raw_input("please input your name:") 输入的值会是str类型
ord()可以转换对应的asic码
print ‘xxxxxx %s %s xxxx‘ %(变量,变量)
if......elif.....else
随机数 random.randrange(10)
.strip()去掉空格回车
循环:
while else
for i in range():
列表插入:list.insert(位置,插入值)
插入到最后:list.append("值")
列表中元素的索引值: list.index()
合并列表:list1.extend(list2)
列表排序: list.sort()
倒序排列 list.reverse()
字典:
data{‘key1‘:‘value2‘,‘key2‘:‘value2‘}
data[‘key3‘]=value3
删除字典: del data[‘key1‘]
for key in data: 处理速度比下面的快
print key,data[‘key‘]
for key,val in data.items():
print key,val
if data.has_key("info"):
print data[‘info‘] 判断字典是否有对应的key。这样判断不会报错,没有返回None
还可以 data.get("key") 这样取值也不会报错
时间: 2024-10-25 07:39:02