暂无搜索历史
曾经红极一时的《羊了个羊》游戏,相信很多人都玩过。游戏的一大特色第二关难度飙升,绝大多数人都没过得去。
这个游戏是在终端里通过输入数字来选择射门/扑救的方向(可选左/中/右3个方向),玩家和程序轮换进行射门,如果射门和扑救方向不同就算进球,仿照世界杯点球大战的规则...
我们写代码基本上都是通过 IDE(集成开发环境)来进行开发。但实际应用中,仍然免不了要和系统命令行打交道。
看上去是一个由 and 和 or 组成的逻辑表达式。但实际的效果却相当于一个 if-else 的条件判断:
在开发自动化办公脚本、日常小工具时,我们经常需要让 Python 脚本与系统剪贴板进行交互。例如:把程序处理好的文本自动复制,方便手动粘贴到其他软件中;或者读取...
程序计算出 x > 0 为True之后,就不会再计算 y < 15的值,因为无论后面是True还是False,都不影响最终的结果。
刚学完 Python 的基础语法(变量、列表、循环、函数),很多小伙伴都会陷入一个迷茫期:“语法我好像都看懂了,但怎么一到自己写项目,大脑就一片空白呢 ?”
我们都知道,系统的控制台是无法显示图片和视频的。这对于经常需要在服务器上摸鱼刷视频进行开发运维的朋友来说,可能会有一些不方便。
Python 中有个非常好用的字符串格式化方法:f-string。这个功能让 Python 开发者在进行字符串处理时,相较于其他很多主流语言都更加便捷。
我们知道,Python 判断两个数值是否相等的运算符是「==」。比如有一个变量 a 是整数 1,另一个变量 b 是小数 1.0,尽管它们类型不同,但代表的数值是...
在写代码之前,我们先把这个经典游戏拆解一下。其实,俄罗斯方块在计算机眼里,根本不是什么炫酷的动画,它只是一个“Excel表格”。
出现这种情况,绝大多数都是因为你安装模块的那个pip,和你执行代码时的python,不属于同一个Python环境。
Python 里有一个大“bug”,0.1+0.2==0.3 的结果竟然是 False:
在开发自动化脚本时,我们常遇到这种痛点:每当新数据文件存入文件夹,或者修改了配置文件,都必须手动重新运行脚本才能生效。
于是用一个 for 循环遍历列表,然后用 if 判断元素能被 2 整除的话,就从列表里删除。
相信不少人都玩过《2048》,这款曾经风靡一时的益智小游戏,规则简单却很让人上头。
在 Python 3.x 中,中文可以直接进行正则表达式的匹配。如果是想匹配出任意中文,可以使用如下方法:
如果就这么直接运行,那么很可能让你陷入未知的等待。你不知道程序执行到哪儿了,还要执行多久,以及是不是还在正常运行……
经常有同学问到我关于练手项目的问题,最典型的就是照着入门教程学完了,不知道该如何进一步提升编程水平。
你是否有过这样的经历:每天上班都要在一个老旧的系统里填报同样的表格?或者需要从几百个网页里机械地点击下载文件?这种毫无技术含量的“体力活”,不仅无聊到怀疑人生,...
暂未填写个人简介
暂未填写学校和专业
暂未填写所在城市