草庐IT

python画五星红旗

心血来潮突然想用python画一面五星红旗,由于我对程序的掌握还不是特别全面不知道怎么缩短,所以代码比较多,还有五角星的代码也是参考其他人的。整个程序都是以坐标绘图为主是比较基础的,还有五角星也是。以下是原代码,可以直接食用importturtleturtle.fillcolor("red") turtle.begin_fill()     turtle.penup()turtle.goto(-60,0)turtle.pendown()turtle.goto(-60,160)turtle.goto(240,160)turtle.goto(240,0)turtle.goto(-60,0)turt

圣诞节快到了,教大家用Python画一个简单的圣诞树和烟花,送给那个她

这不是圣诞节快到了,准备让让女朋友开心开心,也算是亲手做的,稍稍花了点心思。话不多说,咱们直接来展示吧,学会了赶紧画给你的那个她吧!本文分为两个大块,我们先来试试画圣诞树。圣诞树效果展示代码展示导入模块importturtleastfromturtleimport*importrandomasrimporttime 圣诞树细节以及画布大小画布大小,背景颜色都可以改,我之前把黑色背景换成粉色的,看着也还行。n=100.0speed("fastest")screensize(bg='black')left(90)forward(3*n)color("orange","yellow")begin_f

圣诞节快到了,教大家用Python画一个简单的圣诞树和烟花,送给那个她

这不是圣诞节快到了,准备让让女朋友开心开心,也算是亲手做的,稍稍花了点心思。话不多说,咱们直接来展示吧,学会了赶紧画给你的那个她吧!本文分为两个大块,我们先来试试画圣诞树。圣诞树效果展示代码展示导入模块importturtleastfromturtleimport*importrandomasrimporttime 圣诞树细节以及画布大小画布大小,背景颜色都可以改,我之前把黑色背景换成粉色的,看着也还行。n=100.0speed("fastest")screensize(bg='black')left(90)forward(3*n)color("orange","yellow")begin_f

C# GDI+ 画心形 跳动动画

最近听说什么国产神剧的期中考试画心形题很火,打算跟风用C#复刻一下先看看效果:话不多说直接上代码publicForm1(){DoubleBuffered=true;//首先窗体记得设置双缓冲SetStyle(ControlStyles.ResizeRedraw|ControlStyles.OptimizedDoubleBuffer|ControlStyles.AllPaintingInWmPaint,true);InitializeComponent();}//////是否反向///privateboolgoBack=false;//////当前跳动动画缩放倍率///privateintiZo

C# GDI+ 画心形 跳动动画

最近听说什么国产神剧的期中考试画心形题很火,打算跟风用C#复刻一下先看看效果:话不多说直接上代码publicForm1(){DoubleBuffered=true;//首先窗体记得设置双缓冲SetStyle(ControlStyles.ResizeRedraw|ControlStyles.OptimizedDoubleBuffer|ControlStyles.AllPaintingInWmPaint,true);InitializeComponent();}//////是否反向///privateboolgoBack=false;//////当前跳动动画缩放倍率///privateintiZo

Python写实用小工具-实现图片转字符画

一、介绍字符画,是一系列字符的组合,我们可以把每个字符看成是一个大的像素,一个字符可以代表一种颜色,字符各类越多,可体现的颜色越多,字符画就更有层次感。灰度值,指黑白图像中点的颜色的深度,范围是0-255,白色为255,黑色为0。RGB,是红绿蓝三颜色,通过不同的叠加可得到其他颜色。图片转字符画原理,先定义一个字符集用来和灰度值做映射,将图片每个像素的RGB值转换为一个灰度值,将其对应的字符输出就得到字符画。RGB转灰度值,有个心理学公式,在网上搜一下我们使用下面这个公式gray=(2126*r+7152*g+722*b)/10000二、实现2.1准备#1.我们用到的是Python3,确保有P

Python写实用小工具-实现图片转字符画

一、介绍字符画,是一系列字符的组合,我们可以把每个字符看成是一个大的像素,一个字符可以代表一种颜色,字符各类越多,可体现的颜色越多,字符画就更有层次感。灰度值,指黑白图像中点的颜色的深度,范围是0-255,白色为255,黑色为0。RGB,是红绿蓝三颜色,通过不同的叠加可得到其他颜色。图片转字符画原理,先定义一个字符集用来和灰度值做映射,将图片每个像素的RGB值转换为一个灰度值,将其对应的字符输出就得到字符画。RGB转灰度值,有个心理学公式,在网上搜一下我们使用下面这个公式gray=(2126*r+7152*g+722*b)/10000二、实现2.1准备#1.我们用到的是Python3,确保有P

从零开始制作【立体键盘】,画UI免写CSS,【盲打练习】的交互逻辑只用了10来行表达式!

手把手教你从空白页面开始通过拖拉拽可视化的方式制作【立体键盘】的静态页面,不用手写一行CSS代码,全程只用10来行表达式就完成了【盲打练习】的交互逻辑。整个过程在众触应用平台进行,快速直观。 最终UI效果图效果图是用Win+Shift+S快捷键截的屏,所以Meta和Shift键处于按下的高亮状态 交互效果图自由按键vs盲打练习 立体旋转效果图 等不及了,马上亲自动手试一试:https://keyboard.zc-app.cn/z下面的文章描述的是重点要点,手把手的教学请移步哔哩哔哩视频:https://www.bilibili.com/video/BV16T411377x 准备按键布局数据通过

从零开始制作【立体键盘】,画UI免写CSS,【盲打练习】的交互逻辑只用了10来行表达式!

手把手教你从空白页面开始通过拖拉拽可视化的方式制作【立体键盘】的静态页面,不用手写一行CSS代码,全程只用10来行表达式就完成了【盲打练习】的交互逻辑。整个过程在众触应用平台进行,快速直观。 最终UI效果图效果图是用Win+Shift+S快捷键截的屏,所以Meta和Shift键处于按下的高亮状态 交互效果图自由按键vs盲打练习 立体旋转效果图 等不及了,马上亲自动手试一试:https://keyboard.zc-app.cn/z下面的文章描述的是重点要点,手把手的教学请移步哔哩哔哩视频:https://www.bilibili.com/video/BV16T411377x 准备按键布局数据通过

又是樱花盛开的季节,使用小乌龟来画一颗樱花树吧

【阅读全文】后唐李煜曾说道,樱花落尽春将困,秋千架下归时。漏暗斜月迟迟,花在枝。樱花落尽的时候春天也将过去了,秋千架下归去时。天上的斜月姗姗来迟,花还在枝头。关于python画图相关的,我们一直使用的是turtle来画,用专业的非标准库来做专业的事儿。将需要使用到的内置库或者非标准库全部都导入到当前的代码块中。fromtimeimportsleep#用于控制程序运行时的阻塞停顿fromturtleimport*#绘图相关接口importrandom#生成随机数设置全局需要初始化的对象,以及相关的全局参数设置,这样就不用在后面每画一笔进行设置了。但是画布上面有一个箭头一直无法消除,有知道的大佬烦