python画雪_Python语言,绘制雪景的程序代码

平时大家都看过下过雪的场景,北方的朋友会比较常见一些,南方的朋友没有感受一把下雪的情景,在这里我们可以通过编程程序,自己绘制一张雪景图片,

可以表现出狂风暴雪,也可以绘制出优雅飘落的雪景!那么下面就把编程程序分享给大家了!

雪景

绘制雪景程序代码如下:

from turtle import * from random import *

def ground(): hideturtle() speed(100)

for i in range(400): pensize(randint(5,10))

x = randint(-400,350)

y = randint(-280,-1)

r = -y/280 g = -y/280 b = -y/280

pencolor((r, g, b)) penup() goto(x,y)

pendown()

forward(randint(40,100)) def snow(): hideturtle() pensize(2) speed(100)

for i in range(100): r = random()

g = random() b = random() pencolor(r, g, b) penup() setx(randint(-350,350))

sety(randint(1,270)) pendown()

dens = randint(8,12)

snowsize = randint(10,14)

for j in range(dens): forward(snowsize) backward(snowsize) right(360/dens)

def main(): setup(800, 600, 0, 0) tracer(False) bgcolor("black") snow() ground() tracer(True) mainloop()

if __name__ == "__main__": main()

通过运行这段代码,就可以得到一张雪景地图!

请大家多多点赞,和收藏!也可以留言评论!


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部