请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

vscode中在终端输入命名python .\**.py执行结果和按f5执行调试结果不一样,执行命令报错,终端调试可以正常执行

a = input()

a = int(a)

# print(type(a))

# print('a is ' + a)

if a==1:

print('apple')

elif a==2:

print('orange')

elif a==3:

print('banana')

else:

print('shopping')

https://img1.sycdn.imooc.com//szimg/5b363840000134bf09451039.jpg

正在回答 回答被采纳积分+3

1回答

慕工程8466911 2018-07-01 13:45:13

你把第二行的 a = int(a)  删除   把第一行的a = input() 改成a = int(input())试试还报错不

0 回复 有任何疑惑可以回复我~
  • 提问者 Shaowen #1
    不行,改了之后还是报同样的错误,但是调试中又可以执行
    回复 有任何疑惑可以回复我~ 2018-07-04 11:48:30
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信