当前位置: 首页 > news >正文

常用网站开发工具有哪些南宁网站建设公司哪家实惠

常用网站开发工具有哪些,南宁网站建设公司哪家实惠,郑州直播网站建设,房地产项目网站建设方案Turtle库是Python语言中的一个标准库#xff0c;它提供了一种有趣的方式来介绍编程和图形绘制的基本概念。Turtle库使用一个虚拟的“海龟”来绘制图形。你可以控制海龟的方向、速度和位置#xff0c;通过向前移动、向左转或向右转等命令来绘制线条、圆弧多边形等图形。 -----…Turtle库是Python语言中的一个标准库它提供了一种有趣的方式来介绍编程和图形绘制的基本概念。Turtle库使用一个虚拟的“海龟”来绘制图形。你可以控制海龟的方向、速度和位置通过向前移动、向左转或向右转等命令来绘制线条、圆弧多边形等图形。 ---------------turtle源码集合--------------- Python教程36海龟画图turtle写春联 Python源码35海龟画图turtle画中国结 Python源码31海龟画图turtle画七道彩虹 Python源码30海龟画图turtle画紫色的小熊 Python源码29海龟画图turtle画太极图 Python源码28海龟画图turtle画熊猫 Python源码27海龟画图turtle画动态圆舞曲 Python源码26海龟画图turtle画向日葵 Python源码25海龟画图turtle画小猪佩奇 Python源码24使用海龟画图turtle画滑板 Python源码23使用海龟画图turtle画小狗狗 Python源码22使用海龟画图turtle画今天日期 Python源码21使用海龟画图turtle画太阳云朵房子绿树 Python源码20使用海龟画图turtle画一个会动的星空 Python源码19海龟画图turtle画螺旋的彩色的逐渐放大的文字 Python源码18使用海龟画图turtle画捂脸表情 Python源码17使用海龟画图turtle画五星红旗 Python源码16使用海龟画图turtle画会动的时钟 Python源码15使用海龟画图turtle画小黄人 Python源码14使用海龟画图turtle画我的城堡 Python源码分享13使用海龟画图turtle画一个会眨眼的皮卡丘 Python源码分享12使用turtle画彩色六边形 Python源码分享11使用海龟画图turtle画航天火箭 Python源码分享10使用海龟画图turtle画哆啦A梦 Python源代码分享02海龟画图五角星 Python源代码分享03画一个奥运五环图 Python源代码分享05使用turtle模块绘制一个彩色螺旋图案 Python源代码分享07画满天繁星 Python源码分享08使用turtle画一朵玫瑰花 Python源码分享10使用海龟画图turtle画哆啦A梦 Python源码分享11使用海龟画图turtle画航天火箭 Python源码分享12使用turtle画彩色六边形 import random from math import sin, cos, pi, log from tkinter import *CANVAS_WIDTH 640 CANVAS_HEIGHT 480 CANVAS_CENTER_X CANVAS_WIDTH / 2 CANVAS_CENTER_Y CANVAS_HEIGHT / 2 IMAGE_ENLARGE 11 HEART_COLOR #FF99CCdef center_window(root, width, height):screenwidth root.winfo_screenwidth() # 获取显示屏宽度screenheight root.winfo_screenheight() # 获取显示屏高度size %dx%d%d%d % (width, height, (screenwidth - width) /2, (screenheight - height) / 2) # 设置窗口居中参数root.geometry(size) # 让窗口居中显示def heart_function(t, shrink_ratio: float IMAGE_ENLARGE):x 16 * (sin(t) ** 3)y -(13 * cos(t) - 5 * cos(2 * t) - 2 * cos(3 * t) - cos(4 * t))# 放大x * shrink_ratioy * shrink_ratio# 移到画布中央x CANVAS_CENTER_Xy CANVAS_CENTER_Yreturn int(x), int(y)def scatter_inside(x, y, beta0.15):ratio_x - beta * log(random.random())ratio_y - beta * log(random.random())dx ratio_x * (x - CANVAS_CENTER_X)dy ratio_y * (y - CANVAS_CENTER_Y)return x - dx, y - dydef shrink(x, y, ratio):force -1 / (((x - CANVAS_CENTER_X) ** 2 (y - CANVAS_CENTER_Y) ** 2) ** 0.6)dx ratio * force * (x - CANVAS_CENTER_X)dy ratio * force * (y - CANVAS_CENTER_Y)return x - dx, y - dydef curve(p):return 2 * (2 * sin(4 * p)) / (2 * pi)class Heart:def __init__(self, generate_frame20):self._points set() # 原始爱心坐标集合self._edge_diffusion_points set() # 边缘扩散效果点坐标集合self._center_diffusion_points set() # 中心扩散效果点坐标集合self.all_points {} # 每帧动态点坐标self.build(2000)self.random_halo 1000self.generate_frame generate_framefor frame in range(generate_frame):self.calc(frame)def build(self, number):for _ in range(number):t random.uniform(0, 2 * pi)x, y heart_function(t)self._points.add((x, y))# 爱心内扩散for _x, _y in list(self._points):for _ in range(3):x, y scatter_inside(_x, _y, 0.05)self._edge_diffusion_points.add((x, y))# 爱心内再次扩散point_list list(self._points)for _ in range(4000):x, y random.choice(point_list)x, y scatter_inside(x, y, 0.17)self._center_diffusion_points.add((x, y))staticmethoddef calc_position(x, y, ratio):force 1 / (((x - CANVAS_CENTER_X) ** 2 (y - CANVAS_CENTER_Y) ** 2) ** 0.520)dx ratio * force * (x - CANVAS_CENTER_X) random.randint(-1, 1)dy ratio * force * (y - CANVAS_CENTER_Y) random.randint(-1, 1)return x - dx, y - dydef calc(self, generate_frame):ratio 10 * curve(generate_frame / 10 * pi)halo_radius int(4 6 * (1 curve(generate_frame / 10 * pi)))halo_number int(3000 4000 * abs(curve(generate_frame / 10 * pi) ** 2))all_points []# 光环heart_halo_point set()for _ in range(halo_number):t random.uniform(0, 2 * pi)x, y heart_function(t, shrink_ratio11.6)x, y shrink(x, y, halo_radius)if (x, y) not in heart_halo_point:heart_halo_point.add((x, y))x random.randint(-14, 14)y random.randint(-14, 14)size random.choice((1, 2, 2))all_points.append((x, y, size))# 轮廓for x, y in self._points:x, y self.calc_position(x, y, ratio)size random.randint(1, 3)all_points.append((x, y, size))# 内容for x, y in self._edge_diffusion_points:x, y self.calc_position(x, y, ratio)size random.randint(1, 2)all_points.append((x, y, size))self.all_points[generate_frame] all_pointsfor x, y in self._center_diffusion_points:x, y self.calc_position(x, y, ratio)size random.randint(1, 2)all_points.append((x, y, size))self.all_points[generate_frame] all_pointsdef render(self, render_canvas, render_frame):for x, y, size in self.all_points[render_frame % self.generate_frame]:render_canvas.create_rectangle(x, y, x size, y size, width0, fillHEART_COLOR)def draw(main: Tk, render_canvas: Canvas, render_heart: Heart, render_frame0):render_canvas.delete(all)render_heart.render(render_canvas, render_frame)main.after(160, draw, main, render_canvas, render_heart, render_frame 1)if __name__ __main__:root Tk()root.title(爱心粒子)center_window(root, CANVAS_WIDTH, CANVAS_HEIGHT) # 窗口居中显示canvas Canvas(root, bgblack, heightCANVAS_HEIGHT, widthCANVAS_WIDTH)canvas.pack()heart Heart()draw(root, canvas, heart)Label(root, text我爱你, bgblack, fg#FF99CC, fontHelvetic 20 bold).place(relx.5, rely.5, anchorCENTER)root.mainloop()文字版爱心 import time y 2.5 while y-1.6:x -3.0while x4.0:if (x*xy*y-1)**33.6*x*x*y*y*y or (x-2.4 and x-2.1 and y1.5 and y-1) or (((x2.5 and x2.2)or(x3.4 and x3.7)) and y-1 and y1.5) or (y-1 and y-0.6 and x3.7 and x2.2):print( ,end)else:print(*,end)x 0.1print()time.sleep(0.25)y - 0.2完毕感谢您的收看 ----------★★历史博文集合★★---------- 我的零基础Python教程Python入门篇 进阶篇 视频教程 Py安装py项目 Python模块 Python爬虫 Json Xpath 正则表达式 Selenium Etree CssGui程序开发 Tkinter Pyqt5 列表元组字典数据可视化 matplotlib 词云图 Pyecharts 海龟画图 Pandas Bug处理 电脑小知识office自动化办公 编程工具
http://www.pierceye.com/news/883638/

相关文章:

  • 上海网站建设过程邯郸网站建设推荐咨询
  • 公司有网站域名 如何做网站wordpress 字段
  • 做网站的类型东莞网页设计制作公司
  • 有品质的网站推广公司网站建设彩铃语
  • wordpress提示更新网站页面seo
  • 建设全国科技中心网站郑州百姓网官网
  • 漂亮网站wordpress 文章统计
  • 广西建设厅培训中心兰州seo网站排名
  • 布吉医院网站建设鞍山市网络销售平台
  • 开发一个网站系统报价wordpress文章摘要
  • 做脚本从网站引流外贸网站建设不可缺少的灵活性
  • 网站开发用linux好吗网站公司网站搭建
  • 网站数据库如何导入全自动引流推广软件app
  • 企业微网站案例响应式模板
  • 网站优化排名如何做网站纯色背景图怎么做
  • 医院网站设计方案长沙企业网站
  • 多页网站模板淘宝官网首页登录账号
  • 建设人员变更是哪个网站网络广告方案怎么写
  • 宠物网站 html模板长春城乡建设部网站首页
  • 电商网站设计线路图景县网站建设
  • 中级建设消防员证书查询网站昆明百度搜索排名优化
  • 网站广告是内容营销吗四川鸿业建设集团网站
  • 企业网站管理系统 aspwordpress幻灯片简码
  • 深圳建设银行官方网站上海搜索引擎优化1
  • 网站备案初审过了网络建站网网络推广
  • 网站在线制作平台搜狗提交入口网址
  • 西宁市建设网站价格低网页制作遮罩
  • 做海淘的网站做海淘的网站有哪些网站建设从零开始视频教程
  • 网站设计咨询电话收录提交大全
  • 内网建设网站聊城seo整站优化报价