Hadi. 发表于 2020-9-10 22:47:48

萌新求助,为什么会报错呢

不太明白,赋值了还会报错,求各位大佬解答

疾风怪盗 发表于 2020-9-10 22:48:42

{:10_301:}太萌了。。。。。。。。。
你这代码,到底是啥意思,要print出来什么?{:10_284:}

要么
x = 'name'
print(x)

昨非 发表于 2020-9-10 22:51:08

按你的意思name应该赋值为字符串,所以后面的x要加引号才能打印出来东西
{:10_297:}

Hadi. 发表于 2020-9-10 22:55:09

昨非 发表于 2020-9-10 22:51
按你的意思name应该赋值为字符串,所以后面的x要加引号才能打印出来东西

还是会报错

sunrise085 发表于 2020-9-10 22:57:05

Hadi. 发表于 2020-9-10 22:55
还是会报错

你该再好好学习一下基础知识
认真看一下,到底什么是变量
name='x'
print(name)

昨非 发表于 2020-9-10 22:57:14

Hadi. 发表于 2020-9-10 22:55
还是会报错

既然变量名是name,内容是x,那print里应该改成name才对呀

Hadi. 发表于 2020-9-10 22:57:51

昨非 发表于 2020-9-10 22:51
按你的意思name应该赋值为字符串,所以后面的x要加引号才能打印出来东西

还是会报错

sunrise085 发表于 2020-9-10 23:04:33

Hadi. 发表于 2020-9-10 22:57
还是会报错

Traceback (most recent call last):
File "<pyshell#1>",line 1, in <module>
    print(x)
NameError: name 'x' is not defined
上面这些内容是你写在这个文件里的吗?
这是个报错信息,你为什么要把这些信息敲到代码中?

Hadi. 发表于 2020-9-10 23:08:11

昨非 发表于 2020-9-10 22:57
既然变量名是name,内容是x,那print里应该改成name才对呀

就是小甲鱼最新python的课后练习的第二个题目>>> print(x)
Traceback (most recent call last):
File "<pyshell#1>", line 1, in <module>
    print(x)
NameError: name 'x' is not defined

Hadi. 发表于 2020-9-10 23:10:34

sunrise085 发表于 2020-9-10 23:04
上面这些内容是你写在这个文件里的吗?
这是个报错信息,你为什么要把这些信息敲到代码中?

是最新的python课后作业

昨非 发表于 2020-9-10 23:10:57

Hadi. 发表于 2020-9-10 23:08
就是小甲鱼最新python的课后练习的第二个题目

变量x没有声明,如果你是用idle一行行运行的话,看一下你的前几行运行了吗

sunrise085 发表于 2020-9-10 23:12:34

本帖最后由 sunrise085 于 2020-9-10 23:30 编辑

Hadi. 发表于 2020-9-10 23:08
就是小甲鱼最新python的课后练习的第二个题目

{:5_104:}{:5_104:}
>>> print(x)
Traceback (most recent call last):
File "<pyshell#1>", line 1, in <module>
    print(x)
NameError: name 'x' is not defined
上面的第二行到第五行是报错信息。你把这些也敲到代码中当然有问题啦!

正常程序是这样的
name='x'   #这里定义一个变量,变量名是name,这个变量的内容是字符串 'x'
print(name)#这里用print打印输出name这个变量
你写成下面这种当然出错啦

疾风怪盗 发表于 2020-9-10 23:14:51

{:10_284:}

Hadi. 发表于 2020-9-10 23:21:28

sunrise085 发表于 2020-9-10 23:12
第二行到第四行是报错信息。你把这些也敲到代码中当然有问题啦!

正常程序是 ...

{:5_99:}
这代码不是我写的,我只是照搬过来运行看下到底是哪里有问题

sunrise085 发表于 2020-9-10 23:22:41

Hadi. 发表于 2020-9-10 23:21
这代码不是我写的,我只是照搬过来运行看下到底是哪里有问题

谁也不会写这样的程序
你搬错了。。。。

suchocolate 发表于 2020-9-10 23:24:04

围观萌新

Hadi. 发表于 2020-9-10 23:24:32

sunrise085 发表于 2020-9-10 23:22
谁也不会写这样的程序
你搬错了。。。。

所以这一题的答案是?{:10_282:}

sunrise085 发表于 2020-9-10 23:29:08

Hadi. 发表于 2020-9-10 23:24
所以这一题的答案是?

12楼给你写了

Hadi. 发表于 2020-9-10 23:29:59

sunrise085 发表于 2020-9-10 23:29
12楼给你写了

okok,我再研究研究

dong811019 发表于 2020-9-11 00:19:52

太萌了,加油吧{:5_109:}
页: [1] 2
查看完整版本: 萌新求助,为什么会报错呢