1.条件执行和if语句
name = raw_input('what is your name?')
if name.endwith('Gumby'):
if name.startwith('Mr.'):
print 'Hello,Mr.Gumby'
elif name.startwith('Mrs.’):
print 'Hello,Mrs.Gumby'
else:
print 'Hello,Gumby'
else:
print 'Hello,Stranger'
2.while循环
name = ''
while not name:
name = raw_input('Please enter your name:')
print 'Hello,%s!' % name
3.for循环
numebers = [0,1,2,3,4,5,6]
for number in numbers:
print number
这里的如果希望提供一个范围,可以使用range函数
>>>range(2,10)
[2,3,4,5,6,7,8,9]
>>>for number in range(2,10):
... print number
循环中的else语句
n = 1;
for n in range(1,10):
print "hello",n
n+=1
if n == 5:
break
#当break没有执行时,else执行,否则,else不执行。
else:
print 'end fun'
4.pass 语句
相当于空语句。
5.del 语句
>>>del x
>>>x
Trackback (most recent call lasr):
File "<pyshell#255>",line 1,in?
x
NameError:name 'x' is not defined