您的位置:首页 > 其它

根据输入整数的大小给出不同输出

2015-01-22 17:33 260 查看
#!/usr/bin/env python

#-*- coding:UTF-8 -*-

'''Usage of if'''

number = 20

running = True

while running:

i = raw_input("Please guess a number or enter 'q\quit' to quit this game")

if i == 'q' or i == 'quit':

break

#print type(i)

print 'You entered: ',i

if i.isdigit() == False:

#print 'wrong input, enter a number please'

print '输入错误,请输入一个整数'

break

else:

i=int(i) #type(i)为str,转换类型

if i == number:

#print 'i=',i,'number',number

print 'Congratulations, you guessed it! '

break

elif i > number:

print 'No, it is lower than that.'

else:

print 'No, it is higger than that.'

print 'Done'
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐