|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
- import random
- sjnum=random.randint(1,10)
- temp=input('请输入我心中想的数字:')
- number=int(temp)
- while number!=sjnum:
- temp=input('哎呦,输入错误了,请重新输入')
- number=int(temp)
- if number == sjnum:
- print('你真的好聪明')
- else:
- if number > sjnum:
- print('大了')
- else:
- print('小了')
- print('游戏结束了')
复制代码
这段代码为什么不能成功运行(提示错误是标识符中无效字符)而:
- import random
- sjnum=random.randint(1,10)
- temp=input('请输入我心中想的数字:')
- number=int(temp)
- while number!=sjnum:
- temp=input('哎呦,输入错误了,请重新输入')
- number=int(temp)
- if number == sjnum:
- print('你真的好聪明')
- else:
- if number > sjnum:
- print('大了')
- else:
- print('小了')
- print('游戏结束了')
复制代码
这段代码可以成功(请无视我的变量名 随便取的)
第一段代码缩进应该没有问题
两端代码有什么区别么 
都能正常运行呀
代码逻辑方面有个问题,就是第一次输错之后是没有大了或小了的提示
|
|