Python学习(10)

选择语句值说一个例子:

n=input()
if n>10 and n<40:
    print "yes"
elif n>40 and n<60:
    print "I don't know"
else:
    print "no"
其中的elif就是C/C++中间的else if,在选择语句中注意我们缩进和冒号!!!


循环语句在python中也是有for-loop和while-loop 两种

其中for循环我们也是有着两种差别的:

一种是直接遍历list:

names = ['Michael', 'Bob', 'Tracy']
for name in names:
    print name
还有一种是使用range函数:

sum = 0
for x in range(101):
    sum = sum + x
print sum
试一下看看是不是5050


对于while循,我们一般是最好在外面定义一个变量来解决问题

sum=0
cnt = 100
while cnt>0:
    sum=sum+cnt
    cnt=cnt-1
print sum
还是很好理解的


最后将一个raw_input的事情

我们的python中的raw_input()函数就是一个随意输入的函数

所以一般情况下我们需要对其输入进来的数据进行一个数据转化

也就是:

birth = int(raw_input('ask for your birthday?'))
if birth > 30:
    print "old"
else :
    print "young"



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值