流程控制-if
if 表达式:
声明和执行语句(前面一般为四个空格来缩进,并且每行缩进相同才会被认为是在if语句中,否则在if之外)
#!/usr/bin/python def fun(): return 0 x=int(raw_input('please input x')) y=int(raw_input('please input y')) if x>=90 and y>=90://注意不要忘了加‘:’ print 'a' elif x>=80: print 'b' elif x>=70: print 'c' else: print 'bad'for循环:
for it_var in 序列(字符串、列表或者元组)
执行语句
使用range方法新建一个列表,作为for循环的范围
for x in range(10)://range(i,j,[步进值]),其中i为初始值;j为终止值,但不包含;步进值默认为1
print x
#!/usr/bin/python s = 'abcd' for x in range(len(s)): print s[x] #!/usr/bin/python d = {'name':'jj','age':22,'gender':'male'} for k in d://字典遍历方法1 print d[k]//k为字典的键
字典遍历方法2:
for k,v in d.items()://items方法是将字典转换为一个元组
print k//键
print v//值pass语句,只是占位,什么都不做