python中用turtle画一个圆形,python中turtle画圆的代码

大家好,本文将围绕python turtle circle 画半圆圆心在哪展开说明,python中用turtle画一个圆形是一个很多人都想弄明白的事情,想搞清楚python中turtle画圆的代码需要先了解以下几个事情。

import turtle

import time

import math

def circle(bob,r,angle):

n = 720

jiaoDu = 360/n

juLi=2*r*math.sin(jiaoDu/180*math.pi/2)

bob.pu()

bob.fd(r)

bob.lt(90+jiaoDu/2)

bob.pd()

for i in range(angle*n//360):

bob.fd(juLi)

bob.lt(jiaoDu)

time.sleep(0.01)

juli2=juLi * (angle%(360/n))/(360/n)

bob.fd(juli2)

r=float(input("请输入半径:"))

angle=int(input("请输入角度:"))

bob=turtle.Turtle()

circle(bob,r,angle)

turtle.mainloop()

原文:http://www.cnblogs.com/zlfeng825/p/7440150.html

  • 10
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值