使用python过程中经常会不经意间遇到非常有趣的用法,于是特意搜集了一些有趣的用法1.for-else用法循环正常结束则执行else语句。一般用于循环找符合条件的元素,如果找到则 break 调出循环,不会触发 else ;如果没有找到(完整运行循环)则 print not found《Effictive Python》一书中对for-else用法提出了质疑,主要观点是可以通过封装成函数来取代这            
                
         
            
            
            
            一、前言简单演示几个超级简单,但是非常有趣的Python库,暂且不谈其实用性,能给同学们带来欢乐也是极好的。二、准备工作因都是第三方库,需要使用pip命令下载。Pycharm虚拟环境在Terminal中输入pip install xxx在系统环境安装(我使用的Windows10),win+r 输入cmd在命令窗口输入pip install xxx若下载速度感人,使用镜像源下载,以阿里源为例:pip            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                            精选
                                                        
                            2024-06-08 07:53:32
                            
                                277阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            不要害怕学习的过程枯燥无味,这里有程序员 jackzhenguo打造的一份 中文Python“糖果包”:147个代码小样,60秒一口,营养又好玩,从Python基础到机器学习尽皆囊括。入门简单如十进制转二进制,尽显Python简洁之美:In [ 1]: bin( 10)
Out[ 1]: '0b1010'冬天到了,就算没有点亮手绘技能,也能用简单几行代码绘出漫天雪花:例子是有趣的例子,教程也是正经            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-02-28 22:11:09
                            
                                44阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            之前都是随用随学,想着系统学习一下python,就阅读了下《Python趣味编程入门》,都是些基础,但是也感觉还不错,一下是自己做的一些笔记。
python趣味编程入门
文章目录
python趣味编程入门
第2章 Python基础知识
hello world
使用变量
取得输入
字符串和数值
函数
挑战自我
第3章 改变程序流程
多重比较
大于小于等于和不等于
更多条件语句
循环
挑战自我
第4            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-11-07 15:42:59
                            
                                114阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            linux 提供了一个定时任具crontab,windows提供了一个定时任具叫做任务计划,不过我的笔记本又不是随时连上网的,所以把这个放在实验室的虚拟机上了(debian)。 一般linux都预装有python环境所以只需以下命令:vi etccrontab 在文件最后一行添加30 7 * * * root python rootjoke.py这样就能达到每天早上...遇店加一倍,见            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-02-28 22:11:52
                            
                                3阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            # Python AI库简单趣味实例
## 引言
人工智能(Artificial Intelligence,简称AI)是计算机科学的一个重要分支,致力于研究和开发智能化系统和机器,使它们能够模拟和执行人类的智能行为。Python作为一种简单易学,功能丰富的编程语言,广泛应用于AI领域。在本文中,我们将介绍一些常用的Python AI库,并以简单趣味的实例来展示它们的应用。
## Tensor            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-08-14 06:02:10
                            
                                160阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            # 趣味Python:让编程变得有趣
Python是一种简单易学的编程语言,不仅适用于专业程序员,也适合初学者入门。但有时候编程可能会显得有些枯燥,让人失去兴趣。在本文中,我们将介绍一些趣味的Python编程技巧,让编程变得更有趣。
## 1. 使用Python编写小游戏
Python可以用来编写各种小游戏,比如简单的文本冒险游戏或者井字棋。下面是一个简单的猜数字游戏的代码示例:
```p            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-05-29 04:06:12
                            
                                39阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            本章我们将编写一个勇闯地下一百层的游戏,键盘控制游戏角色左右移动,跳到下方随机生成的砖块上,尝试坚持一百层,效果如图8-1所示。首先实现键盘控制游戏角色移动;然后实现角色与砖块相对位置的判断、多个砖块的显示、上移与更新;最后实现失败判断、得分的计算与显示、行走动画效果。本章案例最终代码一共74行,代码参看:配套资源\第8章\8-7.py,视频效果参看:配套资源\第8章\勇闯地下一百层.mp4。im            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-12-05 02:44:09
                            
                                91阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            Python 初学者趣味练习题汇编作为一枚Python初学者,我在学习Python的过程中做了大量的练习。同时,这些练习大部分都非常有趣,让我能够保持兴趣坚持下来,为了让学弟学妹们能够获得一份较好的Python学习资料,更快掌握这门语言的基本用法,我把我练习的成果加以汇编,供大家学习参考。其中大部分题目来自于《C语言初学者趣味编程100例》(贾蓓/郭强/刘占敏)。第1题 百鸡百钱问题Questio            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-11-22 19:24:15
                            
                                149阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            一、游戏玩法介绍:    24点游戏是儿时玩的主要益智类游戏之一,玩法为:从一副扑克中抽取4张牌,对4张牌使用加减乘除中的任何方法,使计算结果为24。例如,2,3,4,6,通过( ( ( 4 + 6 ) - 2 ) * 3 )  = 24,最快算出24者剩。 二、设计思路:    由于设计到了表达式,很自然的想到了是否可以使用表达式树来设            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-11-21 21:22:01
                            
                                147阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            ## Python趣味:探索编程的乐趣
在当今数字化时代,编程已经成为一种重要的技能。而Python作为一种简单易学、功能强大的编程语言,受到了越来越多人的喜爱。除了在工作和学习中应用Python,我们还可以通过趣味编程来探索这门语言的乐趣。
### 旅行图示例
让我们通过一个简单的Python代码示例来创建一个旅行图:
```markdown
```mermaid
journey            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-02-29 03:35:58
                            
                                29阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            本章我们将编写一个见缝插针的游戏。按下空格键后发射一根针到圆盘上,所有发射的针跟着圆盘逆时针方向转动;如果新发射的针碰到已有的针,游戏结束。首先我们进行圆盘与针图片的显示、针的转动及旋转中心的设置;其次定义列表存储多根针的信息,实现多根针的发射、转动与失败判断;最后学习游戏信息的显示、音效的添加。本章案例最终代码一共49行,代码参看:配套资源\第6章\6-8.py,视频效果参看:配套资源\第6章\            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-02-01 20:21:47
                            
                                60阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            题目难度不大,都是针对字符串的操作,逻辑比较简单,灵活在对不同语言、语法的掌握程度。看了大家用C++、C#、Java等语言的实现,总感觉牛刀杀鸡太麻烦,有兴趣的朋友可以自己写写看或者直接看原文的网友回复。我最近一段时间Python写的比较多,读到这些题目时候,就有一种跃跃欲试的冲动。因为我知道用Perl,Python,Ruby等动态语言来做这类题目,会是非常理想的。后来我做了这两道题目,结果也            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-07-27 12:54:29
                            
                                35阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            1.尾数前移#coding:utf-8
#python趣味百题1
#1.尾数前移:一个数的末位移到首位,等于原来的数的4倍
#1234->4123,1234*4=?4123
#求一个自然数N,个位数是6,将6提到最前面所得数是N的4倍?
#求一个自然数N,个位数是8,将8提到最前面所得数是N的4倍?
def fun(n):
        nn = n
        t = 6            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-09-27 06:10:03
                            
                                95阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            Python虽然入门容易,但是涉及的知识点非常多,而且技巧性很强!这些技巧就像一串一串的珠子,需要一些题目的不断的练手才能熟练掌握串联起来,把知识点掌握牢固!今天我就精选了3道趣味的Python题目,大家一起动动手,练起来!1.字符串中的字符替换字符串是Python中最基本也是最重要的知识点,下面这道题是关于字符串替换。看看菜鸟和高手是如何处理的:题目:创建一个函数,这个函数能把输入的字符串进行处            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-11-01 16:03:17
                            
                                99阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            Python虽然入门容易,但是涉及的知识点非常多,而且技巧性很强!这些技巧就像一串一串的珠子,需要一些题目的不断的练手才能熟练掌握串联起来,把知识点掌握牢固!今天我就精选了3道趣味的Python题目,大家一起动动手,练起来!1.字符串中的字符替换字符串是Python中最基本也是最重要的知识点,下面这道题是关于字符串替换。看看菜鸟和高手是如何处理的:题目:创建一个函数,这个函数能把输入的字符串进行处            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-08-30 16:48:08
                            
                                122阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            前言Python题库中有许多题目,大多数是枯燥无聊的,会让大家学得很无趣和烦恼,今天为大家介绍两道趣味性较强的题目。题目难度不大,都是针对字符串的操作,逻辑比较简单,灵活在对不同语言、语法的掌握程度。题目1:要求算一任意长度字符串中不同的字符以及它的个数。解答代码dic = {}
for s in "abcdefgabc":
    dic[s] = 1 if s not in dic else            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-01-10 11:16:58
                            
                                56阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            注:以下题目来自《程序员的算法趣题》– [日]增井敏克著,原书解法主要用Ruby实现,最近在学Python,随便找点东西写写当做练习,准备改成Python3实现,顺便增加一些自己的理解。26.高效的立体停车场最近,一些公寓等建筑也都配备了立体停车场。立体停车场可以充分利用窄小的土地,通过上下左右移动来停车、出库,从而尽可能多地停车。现在有一个立体停车场,车出库时是把车往没有车的位置移动,从而把某台            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-01-11 10:40:47
                            
                                104阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            第1章 初识Python001 孩子为什么要学编程11002 为什么要学Python12003 下载Python安装包12004 安装Python14005 配置编程环境18006 输出19007 输入21008 在编辑器中编写和保存代码22009 运行24010 调试25011 注释27第2章Python基础知识012 变量的命名与赋值30案例 单位磅和千克的转换013 变量命名的规则与习惯32            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-07-31 23:08:08
                            
                                61阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            Always make a total effort, even when the odds are against you.            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-03-11 14:32:08
                            
                                128阅读