turtle模块实现多边形

import turtle

def square(length,n):#边长和边数

bob = turtle.Turtle()

for i in range(n):

bob.fd(length)

bob.lt(360/n)#每次所转角度

turtle.mainloop()

square(70,6)

<a target="_blank" href="//shang.qq.com/wpa/qunwpa?idkey=14810f366fd210392f3943e7a1f03d90dabd650cb62dedfba80ceaa4476f2a40"><img border="0" src="//pub.idqqimg.com/wpa/images/group.png" alt="pythonER" title="pythonER"></a>

时间: 2024-10-17 09:14:44

turtle模块实现多边形的相关文章

#18 turtle模块

前言 这一节继续记录模块,本节将记录Python中一个非常重要的画图模块——turtle,Here we go! 一.turtle模块 turtle(海龟)模块是Python中强大的内置画图模块,可以模拟真实的画图环境以及画图步骤来画图.通常,我们画图需要两种工具,一个是画布,另一个是画笔:在turtle中,同样需要这两种工具,首先来学习画布的设置 1. 画布 画布无非不过设置画布大小.背景颜色.画布在桌面的位置,turtle模块中,有两种画布的设置方法,需要时可将它们结合起来使用: turtl

用Python的Turtle模块绘制五星红旗

Edit 用Python的Turtle模块绘制五星红旗 在Udacity上课时学到了python的turtle方法,这是一个很经典的用来教小孩儿编程的图形模块,最早起源于logo语言.python本身内置了这个模块,其可视化的方法可以帮助小孩儿对编程的一些基本理念有所理解. 在作业提交的论坛里看到很多turtle画出来的精美图形,想不出什么要画的东西,于是决定拿五星红旗来练练手. 前期准备 五星红旗绘制参数 Turtle官方文档 turtle的基本操作 # 初始化屏幕 window = turt

使用turtle模块绘制多边图形

python 版本:3.4.3 import 模块:turtle 使用turtle模块绘制多边图形,代码如下:  #-*- charset:utf-8 -*- import turtle #设置画笔笔迹宽度 turtle.pensize(3) #画三边形 turtle.color("red") turtle.penup() turtle.goto(-200,-50) turtle.pendown() turtle.circle(40, steps=3) #画四边形 turtle.col

python绘制图形(Turtle模块)

用python的Turtle模块可以绘制很多精美的图形,下面简单介绍一下使用方法. 需要用到的工具有python,python 的安装这里就不再细说.自行搜索. 1 from turtle import * #引入turtle模块 2 color('red', 'yellow') #设置绘制的颜色和填充颜色 3 4 # 海龟设置 5 hideturtle() # 隐藏箭头 6 speed(10) # 设置速度 7 # 前进后退,左转右转 8 fd(100) # 前进100像素(forward(1

Turtle模块,一个超精简但功能齐全的绘图包

先上官方链接https://docs.python.org/3.3/library/turtle.html 再上一个GitHub上别人做的一个小程序,画小猪佩琦的,里面用到了大量常用的turtle接口.github链接https://github.com/Monster12138/- Turtle模块,一个超精简但功能齐全的绘图包 原文地址:https://www.cnblogs.com/cia2018/p/10264829.html

利用turtle模块画图

代码: import turtle #导入画图模块,查看已安装的模块dir('modules')或者help('modules')命令,查看模块详情help('turtle') t=turtle.Turtle() #调用模块里面的Turtle工具,调用模块:模块名.函数名 turtle.Turtle() t.speed(0) #画笔速度1-9依次变快,0为最快速度 def setpen(x,y): t.penup() t.goto(x,y) t.pendown() t.setheading(0)

python的turtle模块画折线图

代码如下: import turtle yValues = [10.0,7.4,6.4,5.3,4.4,3.7,2.6] def main(): t = turtle.Turtle() t.hideturtle() drawLine(t,0,0,300,0) #画x轴 drawLine(t,0,0,0,175) #画y轴 #画折线 for i in range(6): drawLineWithDots(t,40 + (40 * i),15 * yValues[i],40 + (40 * (i+1

使用Python的turtle模块画出简单的柱状图

代码如下: import turtle heights = [856, 420,360,260,205] def main(): t = turtle.Turtle() t.hideturtle() for i in range(5): drawFilledRectangle(t,-200+(76*i),0,76,heights[i]/4,"black","light blue") displayText(t) def drawFilledRectangle(t,x

turtle模块绘图

import turtle #运动命令 # forward(d) 向前移动d长度 # backward(d) 向后移动d长度 # right(d) 向右转动多少度 #left(d) 向左转动多少度 # goto(x,y)  到达指定的坐标 # speed(speed) 笔画绘制的速度[0,10] # 绘图窗口的原点(0,0)在正中间,方向是右侧 # 笔画控制命令 # up() 画笔抬起,移动不画图 # down() 画笔落下,移动画图 # setheading() 改变画笔的朝向 # pensi