Python 猜数字游戏,解决变量类型异常问题

来源:互联网 发布:rends a10 2代编程 编辑:程序博客网 时间:2024/05/17 18:43
#!C:/Python27#coding=utf-8num = 10# raw_input()读入一行返回字符串# input()#接受的是一个表达式,变量计算结果while 1:    inputstr = raw_input("请输入一个数: ")    try:        inputstr = int(inputstr)        typestr = type(inputstr)        #print typestr.__name__  # 打印变量的类型        "str" == typestr.__name__        if inputstr > num:            print " >> 您的数字太大了"        if inputstr < num:            print " >> 您的数字太小了"        if inputstr == num:            print " >> 恭喜你,猜对了"    except Exception as e:        print "------------->>>>>> 您输入的不是整数 <<<<<<--------- :",e.message

原创粉丝点击