题目:
使用turtle库,绘制一个八边形。‪‬‪‬‪‬‪‬‪‬‮‬‪‬‭‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‭‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‫‬

输出示例

八边形效果如下:‪‬‪‬‪‬‪‬‪‬‮‬‪‬‭‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‭‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‫‬

看到题目其实不难,就是turtle的一个简单应用。直接写代码吧

import turtle as t
t.pensize(2)
for i in range(8):t.fd(100)t.left(45)

import turtle as t
这一行代码就是把turtle库导入,然后把turtle函数变成t函数。
t.pensize
就是画笔的粗细
for i in range(8):
t.fd(100)
t.left(45)
‪‬‪‬‪‬‪‬‪‬‮‬‪‬‭‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‭‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‫‬

这一块就是绘制八边形了,画笔往前移动100像素,然后左转45度(45*8=360),
然后将这个动作循环8次就会绘制成一个正八边形。

北理工python程序设计学习笔记——(三)turtle八边形绘制相关推荐

  1. 北理工python程序设计学习笔记——(四)turtle八角图形绘制

    题目: 使用turtle库,绘制一个八角图形. ‪‬‪‬‪‬‪‬‪‬‮‬‪‬‭‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‭‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬ ...

  2. 中国大学MOOC实用Python程序设计学习笔记和课后测试1-3周(北京大学)

    中国大学MOOC实用Python程序设计学习笔记和课后测试1-3周(北京大学) 第1周 Python初探 为project设置解释器 保留字 第1周课后测试题 第2周 基本运算.条件分支和输出格式控制 ...

  3. Python基础学习笔记三

    Python基础学习笔记三 print和import print可以用,分割变量来输出 import copy import copy as co from copy import deepcopy ...

  4. 超级详细的Python程序设计学习笔记,适合Python二级备考和自学Python的小白(me too)

    超级详细的Python学习笔记,适合Python二级备考和自学Python的小白(me too). 写作不易,喜欢的话点个赞吧

  5. Programming Computer Vision with Python (学习笔记三)

    概要 原书对于PCA的讲解只有一小节,一笔带过的感觉,但我发现PCA是一个很重要的基础知识点,在机器机视觉.人脸识别以及一些高级图像处理技术时都被经常用到,所以本人自行对PCA进行了更深入的学习. P ...

  6. Python程序设计学习笔记-概述

    初识 通过第三方模块的调用,快速实现自己的程序功能. 面向对象的解释型脚本语言. IDE IDLE:官网可下载,简单开发环境 PyCharm Python Tutor:在线开发环境 http://py ...

  7. Python程序设计学习笔记-语句与格式化输出

    语句 赋值语句 序列赋值 x,y = 4,8 p,q = "st" x,y = y,x #交换两个变量的值 a,*b = [5,2,0] #序列元素多于变量的情况 l=m=n=1 ...

  8. Python程序设计学习笔记-数据类型

    数字类型 整型 与数学中概念一致:默认十进制:表示其他进制需加前导 浮点型 取值范围和精度有限制:计算时可采用round()函数来确定精度,比如: 复数 与数学概念一致:由实部虚部组成,虚部用j表示. ...

  9. python爬虫学习笔记(三)——淘宝商品比价实战(爬取成功)

    2020年最新淘宝商品比价定向爬取 功能描述 目标:获取淘宝搜索页面的信息,提取其中的商品名称和价格. 理解:淘宝的搜索接口 翻页的处理 技术路线:requests­          re 程序的结 ...

最新文章

  1. 【最小费用最大流】Going Home
  2. 用Python turtle库绘制蟒蛇
  3. Arduino PID自整定库
  4. linux运行tcl脚本语言,Tool Command Language (Tcl)初体验
  5. 润乾报表使用问题总结
  6. SAP License:GL显示行项目
  7. 困难之下见证良心公司!!
  8. 【数据分析师---数据可视化】第二章:plotly绘图进阶篇(地图可视化,动态数据可视化)
  9. 用word保存出高清的pdf文件
  10. c语言lr分析器的设计与实现_ShinyJson实践之路:词法分析器的设计与实现
  11. 如何选择隔离电源还是非隔离电源?
  12. 《炒股的智慧》第5节文摘
  13. WORD 使用公式对齐和标注的小技巧
  14. Java中的数据文件
  15. 代码精进之路-读后感
  16. 微信小程序开发-仿今日头条(二)
  17. 图片处理系列一Android照片墙应用实现(绝对不崩溃)
  18. Jmeter接口测试-if控制器
  19. 网络视频教程(共57个)全实战过程
  20. python 学术文献下载_PyHubWeekly | 第二十六期:一款开源免费的学术论文下载工具...

热门文章

  1. Nginx + Lua 搭建网站WAF防火墙
  2. 写给父亲的语音计算器(位图的加载,忽然领悟了资源编译器的加载c#,五)
  3. 阿里云服务搭建微信小程序开发环境
  4. Windows系统C语言检测键盘的状态
  5. Matlab快捷键等总结
  6. PPT扁平化风格设计手册
  7. 删除Windows10系统中Wifi名称后边的数字
  8. 数据可视化---将某个股票每天收盘价通过matplotlib生成折线图
  9. 如何锻炼现货白银的心态?
  10. PHP高性能编程-提高PHP速度-加速PHP执行-PHP性能优化实践