|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
print('''1到100之间''')
c = 3
temp = input('请输入一个我心中所想的数字:',end = '')
guess = int(temp)
c = c-1
if guess == 8:
print('我擦 你是我心里的蛔虫吗?')
print('这你都知道!!!')
else:
if guess > 8:
print('唉 不对不对 大了大了!!!')
else:
print('哎呀 猜小了!!!')
if c != 0:
input('哎呀 再给你一次机会吧:',end = '')
else:
print('机会用光咯!!!')
print('不逗你个小屁孩了!!!')
这个代码为什么只循环两次???
在你的代码上稍作修改~
- print('''1到100之间''')
- c = 3
- print('请输入一个我心中所想的数字:',end='') # end='' 的意思是不换行,原本print默认是end='\n'一个换行符号的!
- while c: # 循环只要c不等于零 循环会一直进行
- temp = input() # 这里用空的,因为循环外有个print
- guess = int(temp)
- if guess == 8:
- print('我擦 你是我心里的蛔虫吗?')
- print('这你都知道!!!')
- else:
- c -= 1 # 反正错误 ,机会减 1 ,这样写等价于 c = c - 1
- if guess > 8:
- print('唉 不对不对 大了大了!!!')
- else:
- print('哎呀 猜小了!!!')
- if c != 0:
- print('哎呀 再给你一次机会吧:',end='')
- else:
- print('机会用光咯!!!')
- print('不逗你个小屁孩了!!!')
复制代码
如果对你有帮助,记得设置最佳哦~
|
|