淘先锋技术网

首页 1 2 3 4 5 6 7

苹果公司的标志是全球最具有辨识度的企业标志之一,它简单而有力的设计一直深受广大用户的喜爱。而Python作为一门多功能语言,也可以用来画出这个标志。

import turtle
def draw_circle(color, radius, x, y):
"""画圆函数"""
turtle.penup()
turtle.goto(x, y)
turtle.pendown()
turtle.fillcolor(color)
turtle.begin_fill()
turtle.circle(radius)
turtle.end_fill()
turtle.speed(2)
# 画蓝色背景
draw_circle("#0071c5", 200, 0, -200)
# 画苹果轮廓
draw_circle("#ffffff", 140, 0, 0)
# 画苹果叶子
turtle.penup()
turtle.goto(0, 140)
turtle.pendown()
turtle.fillcolor("#47c33e")
turtle.begin_fill()
turtle.left(90)
turtle.circle(-140, 30)
turtle.right(120)
turtle.circle(-140, 30)
turtle.end_fill()
# 画苹果边框
draw_circle("#000000", 140, 0, 0)
# 画苹果里面的叶子
turtle.penup()
turtle.goto(0, 110)
turtle.pendown()
turtle.fillcolor("#47c33e")
turtle.begin_fill()
turtle.left(90)
turtle.circle(-110, 30)
turtle.right(120)
turtle.circle(-110, 30)
turtle.end_fill()
# 移动到下面画苹果的钩子
turtle.penup()
turtle.goto(40, -150)
turtle.pendown()
turtle.fillcolor("#000000")
turtle.begin_fill()
turtle.left(60)
turtle.forward(80)
turtle.right(120)
turtle.forward(80)
turtle.right(120)
turtle.forward(80)
turtle.end_fill()
turtle.hideturtle()
turtle.done()

运行以上代码,就可以得到一个十分逼真的苹果公司标志了。