python中,turtle基础知识笔记1

1. 知识点

  1. turtle.backward(100)和turtle.forward(-100) #向后移动100px像素 ward:方向

  2. turtle.dot(直径)

    turtle.backward(100) #让小海龟向后走,但头不会转向相反的方向

  3. turtle.color("red", "blue") #画笔颜色红色、填充颜色蓝色

  4. turtle.home() #海龟回到 (0, 0) 并朝向初始方向

  5. 注意:turtle.speed() #画笔绘制的速度,参数范围是 0 到 10,其中10 通常表示"最快可见速度",而 0 则是‌无动画‌的最快速度。

  6. 注意:每个变量在使用前都必须赋值

2. 填充颜色

python 复制代码
turtle.fillcolor('blue')  # 设置填充颜色为蓝色,默认黑色‌
turtle.begin_fill()
turtle.end_fill()

3. 字符串连接,逗号连接

  1. 字符串连接用"+"
python 复制代码
print("2024"+"热爱"+"Python")         # 输出:2024热爱Python
  1. 用逗号连接任何,中间会有空格
python 复制代码
print("2024","热爱","Python")          # 输出:2024   热爱   Python

4. 运算符

  1. "//"整除:结果都是整数;
  2. "/"除法:结果都是小数 ;
  3. " %"取余
  4. 优先级:乘除(高)、加减、 括号、比较!= ==(低)
  5. 算术运算符:加减乘除

5. 坐标

  1. 虽然窗口在屏幕上的绝对坐标系以‌左上角为 (0,0)‌,但 turtle 内部使用的‌绘图坐标系‌是以‌画布中心为 (0,0)‌ 的坐标系。
  2. turtle 模块中,‌(0,0) 坐标始终位于绘图区域(画布)的正中央‌,是海龟绘图的‌绝对坐标系原点‌,与 screensize() 和 setup() 的设置方式无关。

6、setup()设置画布大小和画布位置

setup()指令既可以设置画布的大小也可以设置画布的位置

使用Turtle中的setup()设置窗口的大小和初始位置时,四个参数为:窗口的宽、窗口的高、窗口最左侧距离屏幕左边缘的距离、表示窗口最上侧距离屏幕上边缘的距离。

相关推荐
用户9562562542917 小时前
跟做:Firecrawl 单页转 Markdown 再丢进沙箱总结
python·api
威哥爱编程17 小时前
模拟面试智能体开发实战 02:回答等半分钟,谁还愿意练?把服务端和流式输出搭起来
python·agent·harmonyos
威哥爱编程18 小时前
模拟面试智能体开发实战 01:面试挂了都不知道挂在哪?用 Python 给自己造一个随叫随到的 AI 面试官
python·agent·harmonyos
2601_9679801118 小时前
Python行情API量化 02:顺序拉 20 要 2 秒?并发批量把时间压到 0.5 秒
python·api·限流·并发·量化
伞伞悦读18 小时前
【第81期】特征缩放怎么选:标准化、MinMax 与 Robust 的原理、泄漏对照和完整实验
人工智能·python·深度学习·机器学习
新*19 小时前
从一段 WebSocket 代码聊开:bytes 不是 zlib、binaryType 决定一切,15MB 大消息的零拷贝优化
javascript·python·websocket·性能优化·blob·zlib·arraybuffer
David猪大卫19 小时前
【C++修炼】map 和 set 的使用
c语言·开发语言·数据结构·c++·经验分享·笔记·学习
星恒随风20 小时前
MySQL 从零入门(三):表的约束详解
linux·服务器·数据库·笔记·mysql
卷无止境20 小时前
mathmodel-figure-templates 以及两个上手案例
后端·python
锋行天下21 小时前
服务器 Python 2.7 装不了 langgraph-cli?用本地生成 Dockerfile 曲线救国
人工智能·后端·python