当前位置: 代码迷 >> 综合 >> NameError: name ‘Turtle‘ is not defined
  详细解决方案

NameError: name ‘Turtle‘ is not defined

热度:27   发布时间:2024-01-06 09:07:15.0
class Turtle:#python 中的类名约定以大写字母开头# ===关于类的一个简单例子===#属性color = 'green'weight = 10legs = 4shell = Truemouth = '大嘴'#方法def climb(self):print('我正在努力的向前爬')def run(self):print('我正在飞快的向前跑')def bite(self):print('咬死你')def eat(self):print('有的吃满足。。')def sleep(self):print('困了')
>>> import turtle
>>> tt = Turtle()
Traceback (most recent call last):File "<pyshell#1>", line 1, in <module>tt = Turtle()
NameError: name 'Turtle' is not defined
>>> tt = Turtle()
Traceback (most recent call last):File "<pyshell#2>", line 1, in <module>tt = Turtle()
NameError: name 'Turtle' is not defined
>>> Turtle()
Traceback (most recent call last):File "<pyshell#3>", line 1, in <module>Turtle()
NameError: name 'Turtle' is not defined
>>> Turtle().climb()
Traceback (most recent call last):File "<pyshell#4>", line 1, in <module>Turtle().climb()
NameError: name 'Turtle' is not defined
>>> import Turtle
Traceback (most recent call last):File "<pyshell#5>", line 1, in <module>import Turtle
ModuleNotFoundError: No module named 'Turtle'
>>> import turtle
>>> tt = turtle()
Traceback (most recent call last):File "<pyshell#7>", line 1, in <module>tt = turtle()
TypeError: 'module' object is not callable
>>> 
=== RESTART: C:/Users/MR/AppData/Local/Programs/Python/Python36/xjy036.py ===
>>> tt = Turtle()
>>> Turtle()
<__main__.Turtle object at 0x00000210B04396A0>
>>> tt.climb()
我正在努力的向前爬
>>> tt.bite()
咬死你
>>> tt.sleep()
困了
>>> 

我可能就是传说中的憨憨本人了,这个地方小甲鱼明明是运行了第一个Turtle()文件,我以为他是在交互页面,害,听课不积极,早晚出问题。在这里插入图片描述

  相关解决方案