首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > perl python >

213举手 ,第一个python(比较大小的 ),编译通过,但是没用 ,贴了源码,该如何解决

2012-02-21 
213举手 ,第一个python(比较大小的 ),编译通过,但是没用 ,贴了源码1 #!/usr/bin/python2 # Filename: whil

213举手 ,第一个python(比较大小的 ),编译通过,但是没用 ,贴了源码
1 #!/usr/bin/python
2 # Filename: while.py
3 number=23
4 running=True
5 while running:
6 guess=int(raw_input('Enter an integer : '))
7 if guess==number:
8 print 'right'
9      running=False 
10 elif guess:
11      print 'No, it is a little higher than that'
12 else:
13       print 'No, it is a little lower than that'
14 else:
15 print 'The while loop is over.'    
16 print 'Done'
-------------------------------------
一 个 猜数字游戏, 但 是 不 管怎 么 弄.... 都 是 比 它大 的 结果....

高 手 : 您 踹我 吧 反 正 大 家 都是 IT人 ..

[解决办法]
if 分支条件不对啊,没有大于的判断

Python code
#!/usr/bin/python# Filename: while.pynumber=23running=Truewhile running:   guess=int(raw_input('Enter an integer : '))   if guess==number:      print 'right'      running=False    elif guess>number:      print 'No, it is a little higher than that'   else:      print 'No, it is a little lower than that'else:   print 'The while loop is over.'    print 'Done' 

热点排行