我在用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函数未实现错误相关推荐

  1. python里eval和input组合使用_python中eval()函数和input()函数用法解析

    今天给大家讲解Python中eval()函数和input()函数的用法,希望通过实例的讲解之后大家能对这两个函数有更加深刻的理解. 1.eval()函数 eval()能够以Python表达式的方式解析 ...

  2. php中的eval,php eval函数用法—-PHP中eval()函数小技巧 | 学步园

    eval 将值代入字符串之中. 语法: void eval(string code_str); 传回值: 无 函式种类: 数据处理 内容说明 本函式可将字符串之中的变量值代入,通常用在处理数据库的数据 ...

  3. python中函数包括参数函数吗_Python中的函数---函数的定义和参数

    本文是廖雪峰教程的笔记. 函数的定义 定义函数时,需要确定函数名和参数个数 def fun(x1,x2,x3):: 如果有必要,可以先对参数的数据类型做检查: 函数体内部可以用return随时返回函数 ...

  4. python中pivot函数用法_python中pivot()函数基础知识点

    不同于以往为大家介绍的函数使用,我们利用pivot函数可以实现的方式,就是用来重塑数据使用的,在python的使用上并不常见,但是如果需要利用这种功能,基本上能够被我们选择调用的函数,pivot函数一 ...

  5. python中的open函数实例_Python中open函数注意点

    前段日子看了关于Python文件和流的一些文献,其中最基础的便是python的一个内建函数:open!!! 很简单的一个函数,他的原型是这样的: open(name,[,mode[,buffering ...

  6. python中max函数用法_Python中max函数用法实例分析

    Python中max函数用法实例分析 更新时间:2015年07月17日 15:45:09 作者:优雅先生 这篇文章主要介绍了Python中max函数用法,实例分析了Python中max函数的功能与使用 ...

  7. python中函数作用域_Python中的函数作用域

    在python中,一个函数就是一个作用域 name = 'xiaoyafei' def change_name(): name = '肖亚飞' print('在change_name里的name:', ...

  8. python count函数代码_python中count函数简单用法

    python中count函数简单用法 python中count函数的用法 Python count()方法 描述 Python count() 方法用于统计字符串里某个字符出现的次数.可选参数为在字符 ...

  9. python 遍历函数用法_python中enumerate函数遍历元素用法分析

    本文实例讲述了python中enumerate函数遍历元素用法.分享给大家供大家参考,具体如下: enumerate函数用于遍历序列中的元素以及它们的下标 示例代码如下: i = 0 seq = [' ...

  10. python中def函数字典_python中的函数def和函数的参数

    ''' 函数: 1.减少代码重用性 2.易维护 3.可扩展性强 4.类型function 定义函数: def 函数变量名(): 函数的调用: 1.函数名加括号 2.函数如果没被调用,不会去执行函数内部 ...

最新文章

  1. 快速启动程序的工具软件都比不了Win+R-转
  2. Vim与clang-format
  3. C/C++中extern关键字详解与应用
  4. ssm执行linux 指令,Linux逻辑卷快照及ssm的使用
  5. Dive into Python
  6. Cardboard:虚拟现实怎样在国内最容易普及
  7. Android 自己主动化測试之------ Monkey工具
  8. 小米便签源码分析——UI包
  9. Mybatis源码学习笔记之Mybatis二级缓存
  10. trueOS能装linux软件,TrueOS 17.12发布下载,一款基于FreeBSD的桌面Linux系统
  11. 设计模式之禅【门面模式】
  12. mysql小计_Mysql必读用SQL实现统计报表中的小计与合计的方法详解
  13. 模板的超详细的案例讲解(上)
  14. vue antvG6 绘制组织架构图
  15. 腾讯一面:内存满了,会发生什么?
  16. 1671: [Usaco2005 Dec]Knights of Ni 骑士
  17. java 栈的基本介绍
  18. 医学图像处理入门资料
  19. 荣耀手机点击android键,荣耀10虚拟按键可以设置吗?荣耀10怎么设置虚拟按键或悬浮球?...
  20. 自媒体淘客软文是这样写的

热门文章

  1. Windows 打开和关闭默认共享方法汇总
  2. 重庆大Vseo这么多年的seo心得
  3. 部署项目 Failure obtaining db row lock: Table ‘XXX.qrtz_LOCKS‘ doesn‘t exist
  4. Windows 10蓝牙只能发送文件到手机而无法从手机接收文件
  5. 【C++】 文件提取英文单词
  6. 《系统之美》— 忒修斯悖论
  7. iPhone12或再引领轻薄时尚风潮,半斤机将被抛弃
  8. goldendict词典安装配置
  9. GitHub使用官网指南之Hello World
  10. Vivado IP核之复数浮点数乘法 Floating-point