根据输入整数的大小给出不同输出
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'
#-*- 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'
相关文章推荐
- 1.编写一个简单的C语言程序:根据输入的两个整数求平均值并且在终端输出,通过gcc编译器得到它的汇编程序文件。 2.编写一个C语言程序:打印输出所有“水仙花数”,用gdb调试程序(给出步骤)。所谓“
- 1.编写一个简单的C语言程序:根据输入的两个整数求平均值并且在终端输出,通过gcc编译器得到它的汇编程序文件。 2.编写一个C语言程序:打印输出所有“水仙花数”,用gdb调试程序(给出步骤)。所谓“
- 8--5将输入的三个整数按大小顺序输出,用函数实现
- 对输入的两个整数按大小顺序输出。
- C++初学者之根据输入的任何一个正整数,输出可能被表示的连续正整数
- 输入4个整数按大小顺序输出
- 对输入的两个整数按大小顺序输出
- 编写程序,输入a和b两个整数,按先后大小的顺序输出a和b。
- 【腾讯机试题】根据输入的一个整数,输出蛇形矩阵
- ACM457现在给出了一个只包含大小写字母的字符串,不含空格和换行,要求把其中的大写换成小写,小写换成大写,然后输出互换后的字符串。输入 第一行只有一个整数m(m<=10),表示测试数据组数。
- 控制台输入年龄,根据年龄输出不同的提示 ------if……else if ……else 语句
- 对输入的两个整数按大小顺序输出。
- c语言经典的排序函数swap():输入的两个整数按大小顺序输出。
- 对输入的两个整数按大小顺序输出
- 【腾讯机试题】根据输入的一个整数,输出蛇形矩阵
- 用指针类型的数据作函数参数,对输入的两个整数按大小顺序输出
- 根据用户输入的大小来输出一个空心菱形
- c语言之根据根据输入确定的整数n使得输出也要精确到小数n位
- :输入10个整数,保存在一个数组中,在数组中查找某个数,给出是否找到的信息。如果找到了,要求输出该数在数组中所处的位置;如果找不到,输出“没有找到!
- 【菜鸟向】输入三个整数对比大小后输出。和VC2008下提示找不到MSVCP90D.dll的解决办法。