if语句
Python的if语句:注意缩进
if 表达式:
if-suite
if 表达式:
if-suite
else:
else-suite
eg:判断一个年份是否是闰年
years = input("请输入年份:")
exp = (years % 4 == 0 and years % 100 != 0) or years % 400 == 0
if exp (== 1):
# pass 占位符
print "%s 是闰年" %(years)
else:
print "%s是平年" %(years)
c语言中三目运算pythin不支持
三目运算符: a>b?a:b
print a if a > b else b
# if a>b:
# print a
# else:
# print b
while循环语句
while 表达式:
循环执行的语句
while 表达式:
循环执行的语句
else:
不符合循环条件执行的语句
# 死循环
while True:
死循环的语句
(或形式)
while 1:
死循环的语句
for循环
for(i=0;i<10;i++)
eg:
sum = 0
for i in range(2,1000001,2):
sum += i
print sum
for i in <>:
循环控制
break: 遇到这个关键字跳出当前循环;不再继续执行循环;
continue:遇到这个关键字跳出本次循环;
eg:
while True:
cmd = raw_input(">>>")
if cmd == "":
continue
# print "cmd"
elif cmd == "q":
break
else:
print cmd