python海龟(圆的组成)

python 海龟库的用法(基础)

time库导入

import turtle

left方法

__Pen.left(90)
画笔旋转90度

forward方法

__Pen.forward(200)
前进200

pendown\penup方法

__Pen.pendown() #落笔
__Pen.penup() #抬笔

numinput方法

turtle.numinput('速度', '请输入速度(1最慢)', 2, 1, 100) #询问数字
turtle.numinput(窗口名,询问提示, 默认值, 最小值, 最大值)

实例

import turtle #导入海龟库

__Pen = turtle.Pen() #打开画图窗口

def round(): #定义绘画函数

    __Pen.pendown() #落笔
    __Pen.circle(100) #绘制一个半径100的圆
    __Pen.write('圆周') #打印“圆周”
    __Pen.left(90) #画笔旋转90度
    __Pen.penup() #抬笔
    __Pen.forward(200) #前进200
    __Pen.right(180) #画笔旋转180度
    __Pen.pendown() #落笔
    __Pen.forward(50) #前进50
    __Pen.write('圆半径') #打印“圆半径”
    __Pen.forward(50) #前进50
    __Pen.dot(10) #绘制一个直径10的点
    __Pen.hideturtle() #隐藏画笔

def draw(): #定义过程函数

    __Pen.speed(turtle.numinput('速度', '请输入速度(1最慢)', 2, 1, 100)) #设置速度
    round() #绘画
    turtle.done() #保留窗口

#开始进入Python主程序
draw() #主过程

结果

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值