python中代码结构的零散回顾
python注释:#,只能注释一行,python中没有多行注释的符号。
连接符:\ 一行觉得太长不美观可以使用
if...elif...else:
if True: //这里是有冒号的
print('hello')
elif False:
print("you are wrong")
else:
print('I don\'t know')//中间为转义字符
while循环类似
while start>0:
print('nice but not big')
if start<4:
print('%d lower than 4' %start)
elif start>=4:
print('big equals 4')
break
start+=1
for 循环语句
for lett in 'word': //这里的‘word’也可以用变量来表示
print(lett)
字典的遍历
dic={'male':'wujing','female':'wuyue'}
for item in dic.items(): //这里返回的是两个元组
print(item)
取出字典中的key或value:
dic={'male':'wujing','female':'wuyue'}
for key in dic.keys(): #将keys()换成values()即可取出所有的value,对于前一个key只是一个变量可以随意取值
print(key)