Python画图代码大全(用python画一朵玫瑰)

http://www.itjxue.com  2023-03-25 02:49  来源:未知  点击次数: 

python怎么画月牙

用python画月亮的代码是:

_mport turtle as t t.screensize(800,600,"#483d8b")#画布尺寸和颜色t.up() #抬起笔t.goto(-100,64)#把笔移到坐标的位置t.pd()

?#放下笔t.fillcolor('#ffd700') #填充色t.begin_fill() #开始填充(一定要在画你想画的图案之前)t.pencolor('#ffd700')#画笔颜色

_.pensize(3)#画笔尺寸t.circle(18)#圆的半径11.t.end_fill()#结束填充(在画完之后)

?

_.up()t.goto(-110,60)t.pd()15.t.pencolor('#ff0000')16.t.pensize(10)t.fd(20)t.up()t.goto(-120,60)t.pd()t.pencolor('#ff0000')t.pensize(10)t.

_eth(-40) #画笔移动方向24.for i in range(3):t.circle(40, 80)t.circle(-40, 80)t.circle(40, 80/2)t.up()t.goto(-100,34)t.pd()

?

_.pensize(55)t.pencolor('#adff2f')t.seth(-90)t.fd(36)t.seth(7)t.pensize(8)t.pencolor("yellow")t.fillcolor('yellow')t.speed(15)#速度

?

python画樱花树代码 具体代码介绍

1、python画樱花树代码为:

import turtle as T

import random

import time

2、# 画樱花的躯干(60,t)

def Tree(branch, t):

time.sleep(0.0005)

if branch 3:

if 8 = branch = 12:

if random.randint(0, 2) == 0:

t.color('snow') # 白

else:

t.color('lightcoral') # 淡珊瑚色

t.pensize(branch / 3)

elif branch 8:

if random.randint(0, 1) == 0:

t.color('snow')

else:

t.color('lightcoral') # 淡珊瑚色

t.pensize(branch / 2)

else:

t.color('sienna') # 赭(zhě)色

t.pensize(branch / 10) # 6

t.forward(branch)

a = 1.5 * random.random()

t.right(20 * a)

b = 1.5 * random.random()

Tree(branch - 10 * b, t)

t.left(40 * a)

Tree(branch - 10 * b, t)

t.right(20 * a)

t.up()

t.backward(branch)

t.down()

3、# 掉落的花瓣

def Petal(m, t):

for i in range(m):

a = 200 - 400 * random.random()

b = 10 - 20 * random.random()

t.up()

t.forward(b)

t.left(90)

t.forward(a)

t.down()

t.color('lightcoral') # 淡珊瑚色

t.circle(1)

t.up()

t.backward(a)

t.right(90)

t.backward(b)

# 绘图区域

t = T.Turtle()

# 画布大小

w = T.Screen()

t.hideturtle() # 隐藏画笔

t.getscreen().tracer(5, 0)

w.screensize(bg='wheat') # wheat小麦

t.left(90)

t.up()

t.backward(150)

t.down()

t.color('sienna')

4、# 画樱花的躯干

Tree(60, t)

# 掉落的花瓣

Petal(200, t)

w.exitonclick()

如何用python画冰墩墩?

随着北京冬奥会的开幕,吉祥物“ 冰墩墩”可是火出了圈,销售“ 冰墩墩”的店铺排起了长龙,用python可以绘画冰墩墩吗?当然是可以的。很多小伙伴在求python代码,下面就是源码啦,大家赶紧用python实现冰墩墩吧,彻底实现一人一墩。

一、python实现冰墩墩步骤:

1、安装python环境;

2、在桌面创建文本文件,将下面的代码复制粘贴进去;

3、将创建文件的格式修改为.py

4、双击运行就可以啦!

二、python实现冰墩墩源代码:

import?turtle

turtle.title('Python(冰墩墩)')

turtle.speed(40)??#?可以自己调节速度

#?左手

turtle.penup()

turtle.goto(177,?112)

turtle.pencolor("lightgray")

turtle.pensize(3)

turtle.fillcolor("white")

turtle.begin_fill()

turtle.pendown()

turtle.setheading(80)

turtle.circle(-45,?200)

turtle.circle(-300,?23)

turtle.end_fill()

#?左手内

turtle.penup()

turtle.goto(182,?95)

turtle.pencolor("black")

更多源码点击下方链接查看

python画冰墩墩源代码

画爱心的python代码

我已经很努力了,但是要真的很好看爱心可能有点困难(除了贴图,但这毕竟不好,对吧)。

以下为Python代码:

from turtle import *

speed(0)#速度,觉得太快可以调到1(1慢10快0最快)

tracer(2)#显示速度,觉得太快可以调到1(同上)

hideturtle()#隐藏画笔

setup(500,500)#500×500的正方形画面

up()#提笔

goto(-150,50)#去目标点

down()#落笔

color("red","red")#画笔填充均红色

seth(90)#方向改为向上

begin_fill()#开始填充

circle(-75,180)#往右画半圆

circle(75,-180)#往右画半圆

step = 4.06635

seth(270)#向下

for i in range(90):#画椭圆

? forward(step)#走步长

? step = step - 0.025#逐渐缩小步长

? right(1)#右转1度

for i in range(90):

? step = step + 0.025#逐渐增加步长

? right(1)#右转1度

? forward(step)#走步长

end_fill()

以下为运行效果:

一个爱心

(责任编辑:IT教学网)

更多

推荐淘宝营销文章