python 函数学习笔记一


def add_Number(a,b):
    if isinstance(a,(int,float,long)) and isinstance(b,(int,float,long)):
        return a + b
    return None
def sub_Number(a,b):
    if isinstance(a,(int,long,float)) and isinstance(b,(int,long,float)):
        return  a - b
    return None

def RondNumber():
    '''
    练习:1 随机生成一个1-100中间的一个整数,然后你去输入一个数,如果大了,就提示大了,
    然后让用户重新输入,如果是小了,那么提示小了,再让用户重新输入,
    如果用户输入的数是等于随机生成的数,那么就一下你一共猜测的总数是多少,随机数是多少,结束程序

    '''
    ncount = 0 #计数
    NumRand = int(random.random()*100)
    while True:
        ncount += 1
        Number = int(raw_input('eter number:\n'))
        if Number == NumRand:
            print 'yes!'
            sys.exit()
        elif Number > NumRand:
            print '输入大'
        else:
            print '输入小'

def game_Number():
    random_number= random.randint(1,101)
    times=0
    while 1:
        times+=1
        user_input_number = input("please input your guess number:")
        print user_input_number
        print type(user_input_number)
        if user_input_number == random_number:
            print "you guess %s times" %times
            print "the random number is %s" %random_number
            break
        elif user_input_number > random_number:
            print "bigger,please try again!"
        else:
            print "less,please try again!"

if __name__ == "__main__":
    #game_Number()
    #RondNumber()
    print add_Number(2,33)









本文转自 知止内明 51CTO博客,原文链接:http://blog.51cto.com/357712148/2046248,如需转载请自行联系原作者
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值