我输入 'qiyue' 才能成功,直接输入 qiyue 会提示如下

来源:6-10 常量与Pylint的规范

德骏

2018-09-07

我输入 ‘qiyue’ 才能成功,直接输入 qiyue 会提示如下,请问是怎么回事儿?
Traceback (most recent call last):
File “c2.py”, line 5, in
user_account = input()
File “”, line 1, in
NameError: name ‘qiyue’ is not defined

写回答

1回答

bigandstrong

2018-09-17

因为你输入的是字符串,需要用‘’两引号来告诉电脑 这是字符串,如果不加引号 系统会判断你输入的是变量,但是你又没有定义过 qiyue 这个变量,肯定会报错  你的源代码呢  就给个错误 不能具体教你咋改

0
1
慕数据0164170
但是很奇怪的是,七月视频中的字符串输入(3分13秒处)也没有加引号,却顺利通过了,我们的都必须要自己加引号,不知道是什么原因
2019-04-04
共1条回复

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

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

14446 学习 · 4438 问题

查看课程