python随笔

9*9 的实例 
first = 1

while first <= 9:

#    print("#",end="")
    sec = 1
    while  sec <= first:
        print( str(sec)+"*"+str(first)+"=",sec * first,end="\t")
        sec += 1
    first += 1
    print()
View Code

 字典

dic1 = {'name':'laowu','age':'22'}
print(dic1)
#键存在,不改动,返回字典中相应的键对应的值
ret = dic1.setdefault('name':'laoyuan')
print(ret)
#键不存在,在字典中增加新的键值对,并返回对应的键的值
dic1.setdefault('cass','100')
print(dic1)

#查 通过键去查找

pirnt(dic1['name'])
#查询字典中所有的键
pirnt(list(dic1.keys()))

#查询字典中所有的值
pirnt(list(dic1.values()))

#查询字典中所有的键值对
pirnt(list(dic1.items()))

#修改
dic4={'age': 18, 'name': 'alex', 'hobby': 'girl'}
# dic5={'1':'111','2':'222'}
dic5={'1':'111','name':'222'}
#没有相同的就增加,有相同的修改
dic4.update(dic5)
print(dic4)
print(dic5)

#字典遍历
dic6 = {'name':'alex','age':'18'}
#推荐这种效率高
for i in dic6:
print(i,dic6[i])
#有字典转换成元组的过程
for i,v in dic6.items():
print(i,v)
posted @ 2017-08-07 23:41  晓凯林  阅读(94)  评论(0)    收藏  举报