鱼C论坛

 找回密码
 立即注册

扫一扫,访问微社区

查看: 258|回复: 12

[迷途问路] 代码报错

[复制链接]
最佳答案
0 
发表于 2018-10-31 22:07:43 | 显示全部楼层 |阅读模式
1鱼币
print("Give me two numbers,and I'll divide them")
print("Enter 'q' to quit")
while True:
    first_number = input("First number:")
    if first_number == 'q':
        break
                           
    second_number = (input('Second number:')
    try:
        answer = int(first_number) / int(second_number)
    except ZeroDivisionError:
        print("You can't divide by 0")
    else:
                        print(answer)



求教为什么这串代码不断显示语法错误

想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
最佳答案
19 
发表于 2018-11-1 11:56:32 | 显示全部楼层
else语句你多打了一个缩进
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
最佳答案
0 
 楼主| 发表于 2018-11-1 12:19:31 | 显示全部楼层
还是不行啊?
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
最佳答案
0 
 楼主| 发表于 2018-11-1 12:20:11 | 显示全部楼层
并且报错的位置一直在try语句这里
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
最佳答案
15 
发表于 2018-11-1 16:07:58 | 显示全部楼层
  1. second_number = (input('Second number:')
复制代码

你少一个括号
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com