草庐IT

Python嘎嘎涨知识的7个小游戏,玩过的都爱不释手(附源码,直接运行就可)

前言今天星期七,是一个快乐的日子。上班族不用上班,学生不用学习。我也不想分享太多的知识去为难大家,就给大家七个小游戏吧,从周一玩到周日的那种,学会了记得来找我PK…1、消消乐玩法:三个相连就能消除源码分享:python学习交流Q群:906715085###importosimportsysimportcfgimportpygamefrommodulesimport*'''游戏主程序'''defmain():pygame.init()screen=pygame.display.set_mode(cfg.SCREENSIZE)pygame.display.set_caption('Gemgem——

python-turtle绘制雪容融,已打包成exe可直接运行

之前我们放出了冰墩墩绘制的源代码,雪容融的绘制却是一直没有。今天在逛论坛的时候终于发现有大佬写出来了,给大佬递茶!先来看看绘制的效果如何,个人觉得还是很惟妙惟肖的,哈哈哈~阅读全文由于本文主要是通过图片的方式来展示代码块的实现过程的,需要完整源代码请前往文末查看源代码的获取方式。话不多说,我们直接进入主题,说明一下我们改造以后的源代码,绘图的非标准库这里就不多说了,想必都已经很熟悉了。由于雪容融的绘制代码过程还是比较复杂的,因此,将其分为几个部分来写,每个部分使用一个函数。这样的话绘制逻辑也就清晰了起来。全局初始化函数定义画笔或是屏幕的基础属性。定义函数draw_head,绘制雪容融的头部形状

python-turtle绘制雪容融,已打包成exe可直接运行

之前我们放出了冰墩墩绘制的源代码,雪容融的绘制却是一直没有。今天在逛论坛的时候终于发现有大佬写出来了,给大佬递茶!先来看看绘制的效果如何,个人觉得还是很惟妙惟肖的,哈哈哈~阅读全文由于本文主要是通过图片的方式来展示代码块的实现过程的,需要完整源代码请前往文末查看源代码的获取方式。话不多说,我们直接进入主题,说明一下我们改造以后的源代码,绘图的非标准库这里就不多说了,想必都已经很熟悉了。由于雪容融的绘制代码过程还是比较复杂的,因此,将其分为几个部分来写,每个部分使用一个函数。这样的话绘制逻辑也就清晰了起来。全局初始化函数定义画笔或是屏幕的基础属性。定义函数draw_head,绘制雪容融的头部形状

一个《跳动的爱心》代码,纯HTML+JS,双击直接运行

HTML+JS实现的一个跳动的爱心。集合了web动画库GSAPJS、OBJ文件加载器OBJLoader、WebGL第三方库Three.js等。效果非常棒!目录实际效果:目录结构:HTML代码CSS代码js代码:简单的修改完整文件下载实际效果:由于是纯前端项目,JS代码没有任何加密,所以赶快给心爱的人,做一个跳动的爱心吧!目录结构:HTML代码爱心//获取父容器varmainObj=document.getElementById('main')//获取浏览器的高度varinnerWidth=document.body.clientWidthvarinnerHeight=document.body

一个《跳动的爱心》代码,纯HTML+JS,双击直接运行

HTML+JS实现的一个跳动的爱心。集合了web动画库GSAPJS、OBJ文件加载器OBJLoader、WebGL第三方库Three.js等。效果非常棒!目录实际效果:目录结构:HTML代码CSS代码js代码:简单的修改完整文件下载实际效果:由于是纯前端项目,JS代码没有任何加密,所以赶快给心爱的人,做一个跳动的爱心吧!目录结构:HTML代码爱心//获取父容器varmainObj=document.getElementById('main')//获取浏览器的高度varinnerWidth=document.body.clientWidthvarinnerHeight=document.body

node.js 版本不对,

1.在知道版本的情况下,用nvm切换一下对应的版本应该就没问题了。在运行前端程序的时候。经常会遇到node.js版本不对的情况。今天我也碰到了这个情况。经查询查,发现了一个node版本控制器,个人觉的比较好用(NVM)具体下载,操作啥的就自己百度查看吧。我这里就不多说了。下载地址-------https://nvm.en.softonic.com/。2.如果不知道node.js版本,那就用新版本(我用的是18.14.0,sass:1.26.5------------------sass-loader:8.0这两个是和18.14.0对应),然后升级一下node.js,按下图标注的三个位置进行修改

node.js 版本不对,

1.在知道版本的情况下,用nvm切换一下对应的版本应该就没问题了。在运行前端程序的时候。经常会遇到node.js版本不对的情况。今天我也碰到了这个情况。经查询查,发现了一个node版本控制器,个人觉的比较好用(NVM)具体下载,操作啥的就自己百度查看吧。我这里就不多说了。下载地址-------https://nvm.en.softonic.com/。2.如果不知道node.js版本,那就用新版本(我用的是18.14.0,sass:1.26.5------------------sass-loader:8.0这两个是和18.14.0对应),然后升级一下node.js,按下图标注的三个位置进行修改

python-turtle绘制雪容融,已打包成exe可直接运行

之前我们放出了冰墩墩绘制的源代码,雪容融的绘制却是一直没有。今天在逛论坛的时候终于发现有大佬写出来了,给大佬递茶!先来看看绘制的效果如何,个人觉得还是很惟妙惟肖的,哈哈哈~阅读全文file由于本文主要是通过图片的方式来展示代码块的实现过程的,需要完整源代码请前往文末查看源代码的获取方式。话不多说,我们直接进入主题,说明一下我们改造以后的源代码,绘图的非标准库这里就不多说了,想必都已经很熟悉了。file由于雪容融的绘制代码过程还是比较复杂的,因此,将其分为几个部分来写,每个部分使用一个函数。这样的话绘制逻辑也就清晰了起来。全局初始化函数定义画笔或是屏幕的基础属性。file定义函数draw_hea

python-turtle绘制雪容融,已打包成exe可直接运行

之前我们放出了冰墩墩绘制的源代码,雪容融的绘制却是一直没有。今天在逛论坛的时候终于发现有大佬写出来了,给大佬递茶!先来看看绘制的效果如何,个人觉得还是很惟妙惟肖的,哈哈哈~阅读全文file由于本文主要是通过图片的方式来展示代码块的实现过程的,需要完整源代码请前往文末查看源代码的获取方式。话不多说,我们直接进入主题,说明一下我们改造以后的源代码,绘图的非标准库这里就不多说了,想必都已经很熟悉了。file由于雪容融的绘制代码过程还是比较复杂的,因此,将其分为几个部分来写,每个部分使用一个函数。这样的话绘制逻辑也就清晰了起来。全局初始化函数定义画笔或是屏幕的基础属性。file定义函数draw_hea