Python的画图简直是比C++强太多了!

光是海龟画图法就赢了,因为我不知道还有什么更强的画图法,没学到………………

海龟绘图法基础:
需要调用turtle库,语法import turtle,即可引入绘图库
前进:forward(n)
左转弯:left(n)
右转弯:right(n)
直接写:write(n)
清除所有:clear()
实例1

import turtle

print(“let’s go!”)
turtle.forward(100)
turtle.left(30) #左转弯和右转弯一个意思不用写
turtle.forward(100)
input()
turtle.clear() #清除
效果是弹出一个窗口,显示如下图,然后按下回车清空


就用这些语句加上for循环可以实现一些很诡异的东西

膨胀了!更可怕了


海龟绘图法进阶
放下笔:pendown()
抬起笔:penup()
到指定坐标:goto(x, y)
颜色:color(“cc”)
画圆
实例

>>> import turtle
>>> turtle.showturtle()
>>> turtle.goto(100, 100)
>>> turtle.goto(-100, 100)
>>> turtle.goto(100, -100)
>>> turtle.goto(-100, -100)\
...
>>> turtle.goto(0, 0)
>>>
>>> turtle.penup()
>>> turtle.forward(100)
>>> turtle.right(90)
>>> turtle.pendown()
>>> turtle.color("red")
>>> turtle.goto(100, -100)

效果:

基础颜色对照:

  1. 黄色:yellow
  2. 红色:red
  3. 蓝色:blue
  4. 绿色:green
  5. 粉色:pink
  6. 紫色:purple
  7. 灰色:grey
  8. 橘色:orange
  9. ……

画圆

画图调用指令:circle,输入turtle.circle(100)会画出一个向上的圆,半径100

实例:

import turtle
turtle.circle(100)


备注:这些图片不是我搜的,水印来自我的知乎

Python海龟绘图法详解相关推荐

  1. Python海龟绘图法是什么?直接把这篇文章甩给他!

    文章目录 `turtle` --- 海龟绘图 概述 可用的 Turtle 和 Screen 方法概览 Turtle 方法 TurtleScreen/Screen 方法 RawTurtle/Turtle ...

  2. python turtle库setpos_Python内置海龟(turtle)库绘图命令详解(二)

    继续谈利用海龟库(turtle库)做图.在这篇文章(Python内置海龟(turtle)库绘图命令详解(一))中已经介绍了turtle的一些基本画图命令,包括画布的设计.画笔属性与状态的设置以及画笔的 ...

  3. 一文速学数模-时序预测模型(四)二次指数平滑法和三次指数平滑法详解+Python代码实现

    目录 前言 二次指数平滑法(Holt's linear trend method) 1.定义 2.公式 二次指数平滑值: 二次指数平滑数学模型: 3.案例实现 三次指数平滑法(Holt-Winters ...

  4. 【程序人生】卡塔尔世界杯元素python海龟绘图(附源代码),世界杯主题前端特效5个(附源码)

    卡塔尔世界杯元素python海龟绘图(附源代码) 世界杯主题前端特效5个(附源码)程序人生 本文目录: 一.python turtle海龟绘图卡塔尔世界杯元素 (1).绘制效果图 (2).代码演示方法 ...

  5. python:基础知识详解

    一.基本元素 变量 变量赋值: a="hello world" 变量命名: • 字母:a-z, A-Z, 其他语言的字母符号 • 数字:0-9 (不可以出现在首字符) • 下划线: ...

  6. 视频教程-沐风老师3DMAX室内建模挤出法详解-3Dmax

    沐风老师3DMAX室内建模挤出法详解 沐风课堂创始人,专栏作家,独立媒体人,资深互联网从业者. 沐风老师 ¥12.00 立即订阅 扫码下载「CSDN程序员学院APP」,1000+技术好课免费看 APP ...

  7. Python 占位符格式化详解

    Python 占位符格式化详解 占位符,顾名思义就是插在输出里站位的符号.占位符是绝大部分编程语言都存在的语法, 而且大部分都是相通的, 它是一种非常常用的字符串格式化的方式. 原文:https:// ...

  8. python 子字符串 位置_python查找子字符串位置Python变量和数据类型详解

    Python变量和数据类型 Python中数据类型 Python之print语句 Python的注释 Python中什么是变量 Python中定义字符串 Python中raw字符串与多行字符串 Pyt ...

  9. pyecharts的绘图原理详解

    其实学习任何一门编程语言,最重要的就是学习它的原理.在前面我们已经介绍了matplotlib.seaborn.plotly的绘图原理,今天给大家介绍的是,我认为交互效果最好的一个python绘图库,学 ...

最新文章

  1. 滴定数据处理结果分析
  2. JFreeChart应用实例-折线图
  3. MariaDb数据库管理系统的学习(一)安装示意图
  4. pipeline代码自动生成
  5. 大容量NoSql解决方案:Aerospike实战
  6. vim 的ctags,taglist和supertab详解
  7. 10个JavaScript常见BUG及修复方法 1
  8. 理解线程/多线程处理数组(MultiThreaded dealing with arrays)
  9. python supervisor_Supervisor捕获不到python的Print
  10. java解析excel日期格式_JAVApoi读取excel无法识别自定义格式年月日时分秒
  11. Zotero文献管理软件使用指南——入门篇
  12. for循环遍历Set集合时如何判断是否有下一个元素
  13. 云服务器配置价格表内容
  14. Unity3D 屏幕点击特效
  15. 芯片对蓝牙耳机影响有多大?南卡N2s发布,搭载高通3040芯片
  16. Pulsar Topics(主题)和 Namespaces(命名空间)
  17. python密码游戏
  18. 请不要在该奋斗的年纪选择了安逸
  19. 哀悼日, 网页变灰的实现
  20. 你也许不知道的5个微信小技巧

热门文章

  1. Go秒杀系统——RabbitMQ入门
  2. 基于百度地图的电子围栏的实现之地理位置检索
  3. 最完整的检测模型评估指标mAP计算指南(附代码)在这里!
  4. 计算机应用基础职业教育题库,《职业教育题库大全.doc
  5. EOS区块链DApp去中心化应用汇总
  6. 详解线程锁、进程锁、分布式锁以及数据库锁
  7. Linux:shell脚本入门笔记
  8. drcom linux怎么运行,写了一个drcom-client 4 Linux自动登录脚本
  9. vue-element查看pdf
  10. UINO数字孪生可视化智慧消防解决方案亮相北京消防展