20行以内python代码画出各种减压图
生活随笔
收集整理的這篇文章主要介紹了
20行以内python代码画出各种减压图
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
一、太陽(yáng)花
看到一個(gè)很有意思的代碼,你若安好,便是晴天!太陽(yáng)花向你開(kāi)~
繪畫效果如下:
代碼如下:
1 from turtle import * 2 3 color('red', 'yellow') 4 begin_fill() 5 6 while True: 7 forward(200) 8 left(170) 9 if abs(pos()) < 1: 10 break 11 12 end_fill() 13 done()?
? 二、螺旋線
聽(tīng)著毛毛姐唱的so high(好嗨哦),晃動(dòng)腦袋看著這個(gè)螺旋線,好嗨哦 感覺(jué)人生已經(jīng)到達(dá)了高潮 感覺(jué)人生已經(jīng)到達(dá)了巔峰~
代碼如下:
import turtle import timeturtle.speed("fastest") turtle.pensize(2) for x in range(100):turtle.forward(2 * x) # 每次畫的長(zhǎng)度是變量x的2倍turtle.left(90) # 逆時(shí)針旋轉(zhuǎn)90° time.sleep(3)三、彩色螺旋線
煙花揮舞~
效果如圖:
代碼如下:
import turtleturtle.pensize(1) turtle.bgcolor("black") colors = ["red", "yellow", "purple", "blue"] turtle.tracer(False) for x in range(400):turtle.forward(2 * x)turtle.color(colors[x % 4])turtle.left(91) turtle.tracer(True)四、單色螺旋線
pink粉~ 效果如圖:
代碼如下:
import turtleturtle.pensize(1) turtle.bgcolor("black") colors = ["pink"] * 4 #turtle.tracer(False) # 跳過(guò)繪畫過(guò)程 for x in range(200):turtle.forward(2 * x)turtle.color(colors[x % 4])turtle.left(91) #turtle.tracer(True)?
?注:參考?xì)W亞斯密的博客
轉(zhuǎn)載于:https://www.cnblogs.com/NolaLi/p/10560654.html
總結(jié)
以上是生活随笔為你收集整理的20行以内python代码画出各种减压图的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 蓝桥杯 黄金连分数(BigDecimal
- 下一篇: 二级联动,三级联动,初学者,纯javas