当前位置: 首页 > article >正文

Python画笔案例-030 实现打点之斜正方

1、绘制蝌蚪

通过 python 的turtle 库实现打点之斜正方图案,如下图:

在这里插入图片描述

2、实现代码

 实现打点之斜正方,以下为实现代码:

"""
   打点之斜正方.py
"""
import turtle
from random import randint

turtle.shape('circle')
turtle.shapesize(0.2)
turtle.colormode(255)             # 设定颜色模式为255
turtle.speed(0)                   # 设定移动速度最快
turtle.delay(0)                   # 设定绘画延时为0 
turtle.bgcolor('black')           # 设定背景色为黑   
turtle.penup()
while True:
    x = randint(-100,100)
    y = randint(-100,100)
    # 如果x和y的绝对值之和小于100
    if (abs(x)+abs(y))<100:
        r = randint(0,255)
        g = randint(0,255)
        b = randint(0,255)
        turtle.color(r,g,b)      # 设定颜色为r,g,b
        turtle.goto(x,y)         # 到达这个坐标  
        turtle.dot()             # 打点










http://www.kler.cn/a/290654.html

相关文章:

  • 通用项目工程的过程视图概览
  • 通过脚本,发起分支合并请求和打tag
  • 云防护单节点2T抗攻击能力意味着什么?
  • 【入门篇】A+B Problem——多语言版
  • Matlab实现鹈鹕优化算法(POA)求解路径规划问题
  • 移门缓冲支架的作用与优势
  • MATLAB 中的对数计算
  • torch、torchvision、torchtext版本兼容问题
  • ubuntu 22.04安装NVIDIA驱动和CUDA
  • 传统CV算法——基于 SIFT 特征点检测与匹配实现全景图像拼接
  • Java实现根据某个字段对集合进行去重并手动选择被保留的对象
  • vuex 基础使用
  • 网页版修改本地数据器:重新布局,引入 highlight.js高亮显示代码
  • 鸿蒙Next-拉起支付宝的三种方式——教程
  • 【Linux】理解Linux中的软链接与硬链接
  • 传统CV算法——背景建模算法介绍
  • 架构基础 -- 打点系统之FastAPI、python、grafana、prometheus实现
  • Unity数据持久化 之 文件操作(增删查改)
  • 【赵渝强老师】大数据生态圈中的组件
  • 8 自研rgbd相机基于rk3566之sensor图像解析与AWB算法原理
  • SQL语言的规则和规范
  • 盘点成都产业园前十,寻找你的理想创业地!
  • Pencils Protocol生态新进展,即将上线 Vault 产品
  • Python的list和numpy的array有什么区别?
  • 2024自动化测试面试真题(附答案)!
  • 基于FPGA的OV5640摄像头图像采集