|
|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
本帖最后由 凤梨 于 2016-8-19 21:19 编辑
源代码:
- # coding:utf-8
- # -*- coding: UTF-8 -*-
- import random
- secret = random.randint(1,10)
- print('-------I love you--------')
- print '不妨猜猜我现在想的是哪个数字:',
- i = 0
- guess = 0
- while guess != secret and i < 3:
- i+=1
- temp = input()
- if temp.isdigit():
- guess = int(temp)
-
- if guess == secret:
- print"我猜你是我肚子里的蛔虫!!!"
- print"哼!猜对了也没有奖励"
- else:
- if guess > secret:
- print "哥,大了大了~~ "
- else:
- print "嘿,小了小了~~ "
- if i < 3:
- print '再试一次吧:',
- else:
- print '你没机会咯!',
- else:
- print '你输入有误,请重新输入整数:',
-
- print"游戏结束,不玩啦"
复制代码

报错信息里面写了:
int object has no attribute "isdigit"
int 类型 没有这个方法
结合楼上说的,python2和python3的input有区别,2里面input()输入的值一定要为int类型
|
-
报的错
|