- C++
Python 母亲节快乐
- 2024-5-11 19:11:14 @
import turtle
import random
import tkinter.messagebox
# 设置画布和画笔
screen = turtle.Screen()
screen.bgcolor("#C9DDF2")
pen = turtle.Turtle()
pen.speed(1)
# 写出 "Happy Mother's Day"
pen.penup()
pen.goto(-100, 0)
pen.color("#2C3E50")
pen.write("Happy Mother's Day!", font=("Arial", 24, "bold"))
pen.penup()
pen.goto(100, -100)
pen.write("yours,小明", font=("Arial", 24, "bold"))
# 画出爱心
colors = ["#FFB6C1", "#F08080", "#FFA07A", "#FFC0CB", "#FFDAB9", "#FFE4E1"]
for i in range(16):
pen.penup()
x = random.randint(-360, 360)
y = random.randint(-300, 300)
pen.goto(x, y)
pen.pendown()
color = random.choice(colors)
pen.color(color)
pen.begin_fill()
pen.left(45)
pen.forward(50)
pen.circle(25, 180)
pen.right(90)
pen.circle(25, 180)
pen.forward(50)
pen.end_fill()
for i in range(16):
pen.penup()
x = random.randint(-360, 360)
y = random.randint(-300, 300)
pen.goto(x, y)
pen.pendown()
color = random.choice(colors)
pen.color("pink")
pen.begin_fill()
pen.dot(15)
# 隐藏画笔
pen.hideturtle()
# 弹出提示框
tkinter.messagebox.showinfo(title="Happy Mother's Day!", message="祝妈妈母亲节快乐!")
# 点击关闭窗口
screen.exitonclick()
1 条评论
-
mrhowe SU @ 2024-5-11 20:02:52
import turtle import random import tkinter.messagebox def aixin(n): pen.left(45) pen.forward(n) pen.circle(n/2, 180) pen.right(90) pen.circle(n/2, 180) pen.forward(n) pen.left(45) def ww(x,y,a,s): pen.penup() pen.goto(x, y) pen.color("#2C3E50") pen.write(s, font=("Arial", a, "bold")) pen.penup() pen.goto(x+1, y+1) pen.color("red") pen.write(s, font=("Arial", a, "bold")) # 设置画布和画笔 screen = turtle.Screen() screen.bgcolor("#C9DDF2") colors = ["#FFB6C1", "#F08080", "#FFA07A", "#FFC0CB", "#FFDAB9", "#FFE4E1"] pen = turtle.Turtle() pen.speed(9) #大爱心 pen.goto(-100, -300) pen.pendown() color1 = random.choice(colors) color2 = random.choice(colors) pen.color(color1,color2) pen.begin_fill() aixin(400) pen.end_fill() # 画出爱心 for i in range(16): pen.penup() x = random.randint(-360, 360) y = random.randint(-300, 300) pen.goto(x, y) pen.pendown() color = random.choice(colors) pen.color(color) pen.begin_fill() aixin(random.randint(30,100)) pen.end_fill() for i in range(16): pen.penup() x = random.randint(-360, 360) y = random.randint(-300, 300) pen.goto(x, y) pen.pendown() color = random.choice(colors) pen.color("pink") pen.begin_fill() pen.dot(15) # 写出 "Happy Mother's Day" pen.penup() pen.goto(50, -200) pen.color("#2C3E50") pen.write("Happy Mother's Day!", font=("Arial", 30, "bold")) pen.penup() pen.goto(51, -199) pen.color("#FFA07A") pen.write("Happy Mother's Day!", font=("Arial", 30, "bold")) pen.penup() pen.color("#2C3E50") pen.goto(100, -300) pen.write("yours,Tom", font=("Arial", 30, "bold")) pen.penup() pen.color("#FFA07A") pen.goto(99, -299) pen.write("yours,Tom", font=("Arial", 30, "bold")) # 写信岁月匆匆,母爱如歌。愿您的笑容如阳光般灿烂,生活如诗般甜美。祝您母亲节快乐,健康长寿! ww(-350,230,20,"亲爱的母亲:") ww(-350,150,20,"岁月匆匆,母爱如歌。") ww(-350,70,20,"愿您的笑容如阳光般灿烂,生活如诗般甜美。") ww(-350,-10,20,"祝您母亲节快乐,健康长寿!") ww(-150,-90,20,"您的儿子:朱浩") # 隐藏画笔 pen.hideturtle() # 弹出提示框 tkinter.messagebox.showinfo(title="Happy Mother's Day!", message="祝妈妈母亲节快乐!") # 点击关闭窗口 screen.exitonclick()
- 1