首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >简单Python-3程序中的无效语法错误

简单Python-3程序中的无效语法错误
EN

Stack Overflow用户
提问于 2010-08-12 19:15:17
回答 4查看 1.8K关注 0票数 0
代码语言:javascript
复制
from TurtleWorld import *
import math

bob = Turtle()
print(bob)

draw_circle(turtle, r):
    d = r*2
    c = d*math.pi
    degrees = 360/25
    length = c // 25
    for i in range(25):
        fd(turtle, length)
        rt(turtle, degrees)

draw_circle(bob, 25)

wait_for_user()

第7行的问题是:

Draw_circle(海龟,r):

编译器只告诉我有语法错误,并高亮显示该行末尾的冒号。我肯定我漏掉了一些简单的东西,但代码在我看来是对的。

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2010-08-12 19:16:43

在python中,我们使用def关键字定义函数。喜欢

代码语言:javascript
复制
def draw_circle(turtle, r):
    # ...
票数 2
EN

Stack Overflow用户

发布于 2010-08-12 19:17:41

你需要写:

代码语言:javascript
复制
def draw_circle(turtle, r):

定义函数

票数 1
EN

Stack Overflow用户

发布于 2010-08-12 19:18:03

http://docs.python.org/release/3.0.1/tutorial/controlflow.html#defining-functions

你错过了德福那部分?

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3471165

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档