用python画一些有趣的图案(001)

这篇具有很好参考价值的文章主要介绍了用python画一些有趣的图案(001)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

1、python画迪斯科灯

import turtle 
import math
import random
#color = ['green','red','blue','yellow','orange','pink']
pen = turtle.Turtle()
turtle.colormode(255)
rr = 3
theta = 0
pi = 3.1415926
pen.pensize(5)
pen.speed(0)
pen.left(90)
for j in range(60):
    r = random.randint(0,255)
    g = random.randint(0,255)
    b = random.randint(0,255)
    pen.penup()
    pen.goto(0,0)
    pen.down()
    #pen.pencolor(color[j%6])
    pen.pencolor((r,g,b))
    pen.penup()
    pen.goto(60*math.sin(2*pi/60*j),60*math.cos(2*pi/60*j))
    pen.down()
    #pen.reset()
    #pen.left(6)
    pen.forward(random.randint(20,80))
    pen.setheading(90)
    pen.right(6*j)
    #theta = 6 * j
turtle.done() 

用python画一些有趣的图案(001)

 2、Python画随机雨点

import turtle 
import math
import random
pen = turtle.Turtle()
turtle.colormode(255)
rr = 20
#theta = 0
#pi = 3.1415926
pen.pensize(5)
pen.speed(0)
r = 100
g = 100
b = 150
dd0 = 20
dd = 30
for j in range(20):
 rr = 20
 r = 100
 g = 100
 b = 150
 dd0 = 20
 dd = 30
 x = random.randint(-300,300)
 y = random.randint(-300,300)
 for i in range(10):
    pen.color((r,g,b))
    pen.penup()
    #pen.goto(0,dd0+dd)
    pen.goto(x,y+dd0-2*(11-i))
    pen.down()
    pen.dot(rr)
    #dd = dd - 3
    rr = rr -2
    r = r + 6
    b = b + 6
turtle.done()

用python画一些有趣的图案(001)

 3、Python画五彩螺旋

from turtle import *
colors = ['red', 'purple', 'blue', 'green', 'yellow', 'orange']
for x in range(360):
    pencolor(colors[x % 6])
    width(x / 100 + 1)
    forward(x)
    left(59)
    speed(0)
done() 

用python画一些有趣的图案(001)

五彩螺旋2

import turtle 
color = ['green','red','blue','yellow','orange','pink']
pen = turtle.Turtle()
rr = 3
pen.pensize(3)
pen.speed(0)
for j in range(20):
    for i in range(5):
        rr = rr + 2
        pen.pencolor(color[i])
        pen.forward(rr)
        pen.left(36) # 61 84 6
    pen.pencolor(color[5])
    pen.forward(rr)
    pen.left(36)
    rr = rr + 2
turtle.done()

 用python画一些有趣的图案(001)

 文章来源地址https://www.toymoban.com/news/detail-505417.html

到了这里,关于用python画一些有趣的图案(001)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • github一些有趣的使用场景和基本使用方法

    首先,确保您的计算机上安装了 Git。您可以从 Git 官方网站(https://git-scm.com/)下载并安装适用于您操作系统的版本。 如果您还没有 GitHub 帐户,请在 GitHub 网站上注册一个新帐户(https://github.com)。 打开命令行界面(终端或命令提示符),运行以下命令来配置您的 Git 用户名

    2024年02月08日
    浏览(49)
  • 【Java 28岁了】一个有趣的例子,再推荐一些经典好书(文末惊喜福利)

    众所周知,C语言和Java语言是两种不同的编程语言,它们的关系可以描述为Java语言是在C语言的基础上发展而来的一种高级编程语言。C语言是一种面向过程的编程语言,主要用于系统编程和底层开发,而Java语言则是一种面向对象的编程语言,主要用于开发跨平台的应用程序和

    2024年02月09日
    浏览(52)
  • 整理一些Postgresql工作中常用面试中会问的问题---Postgresql面试题001

    1.什么是Postgresql TOAST? TOAST (The Oversized-Attribute Storage Technique,超大尺寸字段存储技术)主要用于存储大字段的值。 PostgreSQL 页面(page)大小是固定的(通常为8KB),且不允许tuples跨多个页面存储。因此不能存储非常大的字段值。为了克服这个限制,大字段值通常被压缩甚至切

    2024年02月14日
    浏览(39)
  • Linux区分文件类型,file指令,目录权限,umask掩码,共享文件,Linux中的一些有趣指令

    所属专栏:Linux学习❤️ 🚀 博主首页:初阳785❤️ 🚀 代码托管:chuyang785❤️ 🚀 感谢大家的支持,您的点赞和关注是对我最大的支持!!!❤️ 🚀 博主也会更加的努力,创作出更优质的博文!!❤️ 🚀 关注我,关注我,关注我,重要的事情说三遍!!!!!!!!

    2024年02月08日
    浏览(44)
  • 用python打印出菱形图案

    你可以使用Python编写一个简单的函数来打印菱形图案。下面是一个例子,这个函数接受一个参数 n ,表示菱形的高度,然后打印出一个菱形图案: def print_diamond(n):     # 上半部分     for i in range(n):         print(\\\" \\\" * (n - i - 1) + \\\"*\\\" * (2 * i + 1))     # 下半部分     for

    2024年02月05日
    浏览(38)
  • 要利用Java编程提升人们对安全教育的兴趣,可以开发一些互动性强、内容生动有趣的教育软件或游戏

    要利用Java编程提升人们对安全教育的兴趣,可以开发一些互动性强、内容生动有趣的教育软件或游戏。以下是一些建议: 开发安全教育游戏:使用Java编程语言,可以开发一些有关于安全教育的小游戏,如模拟火灾逃生、地震自救等场景,让玩家在游戏中学习到安全知识。

    2024年04月27日
    浏览(62)
  • python经典百题之用*号输出字母C的图案

    题目:用*号输出字母C的图案。 方法一:使用两个循环嵌套打印字符 方法二:使用一个字符串变量存储图案,然后打印该字符串变量 方法三:使用列表推导式生成 C 字母图案 注意,这只是三种方法中的一小部分。实际上,还有很多其他的方法可以输出字母 C 的图案。

    2024年02月09日
    浏览(48)
  • Python习题集001

    1.运用输入输出函数编写程序,将华氏温度转换为摄氏温度,换算公式:C=(F-32)*5/9,其中C为摄氏温度,F为华氏温度。 2.编写程序,根据输入的长和宽,计算矩形的面积并输出。 3.编写程序,输入三个学生的成绩计算平均分并输出。 6.为了给孩子储备教育基金,希望在孩子

    2023年04月14日
    浏览(37)
  • 头歌答案Python,001

    金宝,答案在这里,自己抄。 1,第一关,计算机 2,第1关:练习-Python函数之变量的作用域 3, 第1关 练习-Python函数之函数返回值

    2024年02月08日
    浏览(35)
  • 10个有趣python模块

    目录 一、说明 二、应用模块 2.1 文章裁剪Pyperclip 2.2 表情符Emoji 2.3 Howdoi 2.4 Wikipedia 2.5 New types at runtime 2.6 Disassemble Python 2.7 Antigravity 2.8 sys.exit() 2.9 urllib 2.10 Turtle         Python 是一种高级、解释型和通用动态编程语言,侧重于代码的可读性。它在许多组织中使用,因为它支

    2023年04月17日
    浏览(33)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包