当前位置: 首页 > 开发杂谈 >

Python turtle套件

今天要来教一个比较额外的,就是turtle套件,这是一个画图的套件,我们可以写程序画出自己想要的图,那我们就开始吧!

import turtle

首先一样是安装套件

https://ithelp.ithome.com.tw/upload/images/20210916/20140468IZhnTaJQGJ.png

import turtle             # 汇入turtle模组,允许我们使用turtle指令
window = turtle.Screen()  # 产生画布以进行画图
john = turtle.Turtle()    # 建立一个海龟turtle,它的名字叫john

john.forward(100)         # 告诉海龟往前走100个单位

window.exitonclick() 

再来大家就跟着我以上的示范就可以了,大家可以先按照我上面的试试看,我有把每条程序的意思打在旁边,那基本上点run之後就可以发现海龟正在画一条直线了。

https://ithelp.ithome.com.tw/upload/images/20210916/20140468E2z4blAKN8.png

import turtle             # 汇入turtle模组,允许我们使用turtle指令
window = turtle.Screen()  # 产生画布以进行画图
john = turtle.Turtle()    # 建立一个海龟turtle,它的名字叫john

john.forward(100)         # 告诉海龟往前走100个单位

john.right(90)            #告诉海龟右转90度

john.forward(100)

window.exitonclick() 

再来就是转弯的了,john.right(90),也就是将他右转90度,那大家也可以尝试看看!

https://ithelp.ithome.com.tw/upload/images/20210916/20140468zSnT5xJyCN.png

import turtle             # 汇入turtle模组,允许我们使用turtle指令
window = turtle.Screen()  # 产生画布以进行画图
john = turtle.Turtle()    # 建立一个海龟turtle,它的名字叫john

for i in range(5):
    john.forward(100)         
    john.right(144)
           

window.exitonclick() 

最後就是可以用for回圈或其他的语法来让我们更方便的作图,就像我上面的范例,画了一颗五角星星。


相关文章:

  • XACML 是支持基於属性的访问控制 (ABAC) 实现的理想候选者
  • [day27]Vue实作-即时交易查询
  • 计算API所需: 以 AES CBC 编码
  • 【Day02】永丰金融APIs-消费支付API
  • Python & PyMongo 学习笔记_GridFS API
  • 卖家利用亚马逊广告来推动其终身价值,而非短期销售
  • “Wish 认证”徽章的常见问题解答
  • Day13-记得要戴安全帽(三)
  • Day 10 情报收集 - Information Gathering (Maltego)
  • 外贸卖家营销方式之电商营销
  • [Android Studio 30天自我挑战] Progress Bar练习2
  • Day10-流量限制(五)
  • 法国公司注册需要注意什么?
  • 企业入驻eBay通道
  • DAY 25 Big Data 5Vs – Veracity(准确性) Athena(2)
  • WordPress教程:教你如何置顶文章
  • 国外VPS服务器主机为什么比较便宜?
  • 洛杉矶CN2服务器推荐:PCCW线路VPS,服务器服务商layerhost
  • 建网站要多少钱?企业和个人建站费用分析和建站注意事项
  • PayPal国外买东西教程:银联卡(国内储蓄卡信用卡)怎么用PayPal买国外的东西更安全
  • Vultr / Digitalocean开通教程和购买教程,Vultr / Digitalocean如何切换IP教程方法
  • WordPress主题怎么安装?WordPress主题模板安装失败怎么解决
  • G口服务器推荐:G口服务器VPS哪家好
  • WordPress禁用古腾堡编辑器全屏模式
  • 亚马逊卖家教程入门:如何做好亚马逊?教你怎么做亚马逊
  • 教程/Directory Lister逗比魔改版 Github开源(个人云)
  • Windows服务器推荐:便宜好用稳定靠谱的国外Windows服务器推荐
  • Yandex Money虚拟卡申请:俄罗斯银行卡预付卡申请教程
  • 软件分享:xshell6/xftp6个人版下载,无需破解,永久免费使用
  • 俄取消商品知识产权限制 盗版游戏、电影等商标合法化