一.条件执行和if语句
1. if 表达式:
执行语句
例如:name = raw_input("what's your name:")
if name.endswith('wzw'):
print "hello,mr.wzw"
2. else子句
name = raw_input("what's your name:")
if name.endswith('wzw'):
print "hello,mr.wzw"
else:
print "hello,stranger"
3. elif子句
如果需要检查多个条件,就可以使用elif.
例如: num = input('Enter a number:')
if num > 0:
print 'The number is positive'
elif num < 0:
print 'The number is negative'
else:
print 'The number is zero'
二.循环
1. while循环
例如: name = ''
while not name:
name = raw_input('please enter your name : ')
print 'hello,%s!' %name
注意:如果直接输入一个空格,程序会接受这个名字,因为包括一个空格的字符串并不是空的,所以不会判断为假,修改方式是:while not name.strip()
2.for循环
for number in range(1,101):
print number
实现打印1~100的数字
3.跳出循环
a.break: 结束整个循环
b.continue:结束当前循环,跳到下一轮循环的开始。