选择语句值说一个例子:
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"