Python 您所在的位置:网站首页 python画笔填充 Python

Python

2023-03-14 22:15| 来源: 网络整理| 查看: 265

系列文章目录

文章目录 系列文章目录前言1.搞怪的弹窗,自带的tk2.爱心3.哆啦A梦4.画小恐龙5.小小的心意尝试总结

前言

这里有一些有趣的pythonxiao程序如:五角星,爱心,哆啦A梦,小猫等等(都是积累下来的)

1.搞怪的弹窗,自带的tk import tkinter as tk import random import threading import time def dow(): window = tk.Tk() width = window.winfo_screenwidth() height = window.winfo_screenheight() a = random.randrange(0, width) b = random.randrange(0, height) window.title('你是傻子') window.geometry("200x50" +"+" +str(a) +"+" +str(b)) tk.Label(window, text='你就是个傻子!啦啦啦!',# 标签的文字 bg='Red',# 背景颜色 font=('楷体',17),# 字体和字体大小 width=15,height=2 # 标签长宽 ).pack()# 固定窗口位置 window.mainloop() threads = [] for i in range(100):# 需要的弹框数量 t = threading.Thread(target=dow) threads.append(t) time.sleep(0.1) threads[i].start() 2.爱心 # -*- coding:utf-8 -*- import turtle import time # 画爱心的顶部 def LittleHeart(): for i in range(200): turtle.right(1) turtle.forward(2) # 输入表白的语句,默认I Love you love = input('请输入表白语句,默认为输入为"I Love you": ') # 输入署名或者赠谁,没有不执行 me = input('请输入您心上人的姓名或者昵称: ') if love == '': love = 'I Love you'# 窗口大小 turtle.setup(width=800, height=500)# 颜色 turtle.color('red', 'pink')# 笔粗细 turtle.pensize(5)# 速度 turtle.speed(3)# 提笔 turtle.up()# 隐藏笔 turtle.hideturtle()# 去到的坐标,窗口中心为0,0 turtle.goto(0, -180) turtle.showturtle()# 画上线 turtle.down() turtle.speed(1) turtle.begin_fill() turtle.left(140) turtle.forward(224)# 调用画爱心左边的顶部 LittleHeart()# 调用画爱右边的顶部 turtle.left(120) LittleHeart()# 画下线 turtle.forward(224) turtle.end_fill() turtle.pensize(5) turtle.up() turtle.hideturtle()# 在心中写字 一次 turtle.goto(0, 0) turtle.showturtle() turtle.color('#CD5C5C', 'pink')# 在心中写字 font可以设置字体自己电脑有的都可以设 align开始写字的位置 turtle.write(love, font=('gungsuh', 30,), align="center") turtle.up() turtle.hideturtle() time.sleep(2) # turtle.goto(0, 0) turtle.showturtle() turtle.color('red', 'pink') turtle.write(love, font=('gungsuh', 30,), align="center") turtle.up() turtle.hideturtle() # 写署名 if me != '': turtle.color('black', 'pink') time.sleep(2) turtle.goto(180, -180) turtle.showturtle() turtle.write(me, font=(20,), align="center", move=True) # 点击窗口关闭 window = turtle.Screen() window.exitonclick() 3.哆啦A梦 # 哆啦A梦 import turtle def flyTo(x, y): turtle.penup() turtle.goto(x, y) turtle.pendown() def drawEye(): turtle.tracer(False) a = 2.5 for i in range(120): turtle.left(3) if 0


【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有