条件、循环和其他语句

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

转载于:https://my.oschina.net/StevensBlog/blog/96792

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值