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

来源:6-14 思考题解答与改变定势思维

Shaowen

2018-06-29

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')

http://img.mukewang.com/szimg/5b363840000134bf09451039.jpg

写回答

1回答

慕工程8466911

2018-07-01

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

0
1
Shaowen
不行,改了之后还是报同样的错误,但是调试中又可以执行
2018-07-04
共1条回复

Python3.8系统入门+进阶 (程序员必备第二语言)

语法精讲/配套练习+思考题/原生爬虫实战

14446 学习 · 4438 问题

查看课程