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

#!/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'
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值