|
|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
我这里在break那里出现了问题。我尝试过修改很多地方也没有明白到底那里出错了。都是invalid syntax错误。以至于我增加或者删除if语句也是一样。总会出现错误。请大家帮我看看!谢谢!
- money = eval(input('Please typing number at here:'))
- count = 3
- while isinstance(money,list or str):
- if count == 0:
- print('sorry, the number has gone you have! see you again!')
- SystemExit
- else:
- print('sorry! it\'s invalid number!')
- count = count -1
- print('you have:',count,'chance!')
- money = eval(input('Please typing again:')
- break
- number = int(money) / 2
- battle = number
- cap = number
- drank = number
- while battle >= 2 or cap >= 4 :
- if battle >= 2:
- battle = battle - 2
- battle = battle + 1
- cap = cap + 1
- drank = drank + 1
- else:
- if cap >= 4:
- cap = cap - 4
- battle = battle + 1
- cap = cap + 1
- drank = drank + 1
- print('you have:',drank,'battle!')
复制代码 |
|