我是靠谱客的博主 潇洒时光,这篇文章主要介绍pythoneval函数错误_python中eval函数未实现错误,现在分享给大家,希望可以做个参考。

我在用Python龟做东西。下面显示的eval函数应该运行h()或i()。这些是目前唯一可以工作的函数,因此只有hi或ih或i或h可以工作。控制台返回notimplementederror:eval is not implemented。我不明白,因为我进入了一个全新的领域,并添加了eval('1')之类的基本代码,但这也不起作用。顺便说一句,我是python新手,所以我不擅长python,所以如果我犯了愚蠢的错误,请注意我。在import turtle

from time import sleep

ninja = turtle.Turtle()

ninja.hideturtle()

coordinate1 = ninja.xcor()

coordinate2 = ninja.ycor()

new1=''

new2=''

ninja.speed(10)

def h():

ninja.left(90)

ninja.forward(50)

ninja.back(100)

ninja.forward(50)

ninja.right(90)

ninja.forward(35)

ninja.left(90)

ninja.forward(-50)

ninja.forward(100)

coordinate1 = ninja.xcor()

coordinate2 = ninja.ycor()

new1 = coordinate1+50

ninja.penup()

ninja.goto(new1,0)

def i():

ninja.forward(20)

ninja.pendown()

ninja.left(90)

ninja.st()

ninja.right(90)

ninja.stamp()

ninja.ht()

ninja.penup()

ninja.back(20)

ninja.pendown()

ninja.back(50)

coordinate1 = ninja.xcor()

new1 = coordinate1+50

ninja.penup()

ninja.goto(new1,0)

h()

i()

name = input('What is your name. It will be drawn in the tab to the left lowercase only please.')

print('The name will begin to draw in the tab to the left')

sleep(3)

ninja.clear()

ninja.goto(0,0)

name = list(name)

print(name)

length = len(name)

x=0

while (x < length-1):

print(name[x])

x = x + 1

new2=name[x]+'()'

print(new2)

eval(new2)

最后

以上就是潇洒时光最近收集整理的关于pythoneval函数错误_python中eval函数未实现错误的全部内容,更多相关pythoneval函数错误_python中eval函数未实现错误内容请搜索靠谱客的其他文章。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(52)

评论列表共有 0 条评论

立即
投稿
返回
顶部