![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Python小知识
最爱喝酸奶
一直要努力!
展开
-
Python3 50实例(Python3.7版本)
Python3 50实例文章目录Python3 50实例实例1. 数字组合实例2. 奖金计算实例3. 完全平方数实例4. 判断某一天实例5. 斐波那契数列实例6. 乘法口诀表实例7. 生兔子问题实例8. 求素数实例9. 水仙花数实例10. 分解质因数实例11. 重复数相加实例12. 求完数实例13. 落球计算实例14. 猴吃桃问题实例15. 选手名单实例16. 菱形图案实例17. 分数序列之和...原创 2019-09-10 22:43:49 · 1038 阅读 · 1 评论 -
Python常用内置函数
Python 解释器内置了很多函数和类型,可以在任何时候使用它们。下面按字母表顺序列出它们。abs(x):返回一个数(x)的绝对值,实参可以是整数或浮点数。如果实参是一个复数,返回它的模。>>> abs(1)1>>> abs(-1)1all(iterable):如果iterable的所有元素为真(或迭代器为空),返回True。等价...转载 2019-08-13 11:25:55 · 137 阅读 · 0 评论 -
Python的装饰器
装饰器decoratorPython的装饰器decorator本质上是一个高阶函数,它接收一个函数作为参数,然后返回一个新的函数,可以让该函数在不改动源代码的情况下增加其他新功能。python通过一个语法糖@符号来使用decorator,这样可以避免编写f = decorate(f)这样形式的代码。所谓的语法糖便是你不使用也可以完成任务,但是使用它可以让你的代码更简洁。对于装饰器,需要记住的...原创 2019-08-01 14:28:07 · 187 阅读 · 0 评论 -
Python开发《外星人入侵》
跟书《Python编程:从入门到实践》学习一段时间了,书中第一个项目就是开发小游戏《外星人入侵》。下面是跟书一步步开发的代码,代码后面的注释仅仅是个人理解。效果图:项目文件项目目录:alien_invasion图片目录:alien_invasion/images图片:alien_invasion/images/ship.bmp、alien_invasion/images/alien.b...原创 2019-07-08 15:43:00 · 4365 阅读 · 14 评论 -
pygame模块介绍
pygame模块介绍在python中开发游戏,通常会用到pygame这个模块,pygame模块总览:模块作用cdrom管理cdrom设备和音频播放cursors加载光标图像,包括标准光标display控制显示窗口或屏幕draw在surface上画简单形状event管理事件和事件队列font创建并呈现Truetype字体imag...转载 2019-07-03 17:03:36 · 9597 阅读 · 2 评论 -
Python的正则表达式
正则表达式正则表达式对字符串的逻辑操作,主要是对字符串的一种过滤,用“元字符” 与“普通字符”组成一个字符串规则对已知的字符串或文本过滤出自己想要的字符串为什么使用正则:使用正则是为了处理文本数据。如果是简单的文本处理,那使用字符串匹配就可以达到目的,但是这样每一次匹配都要单独写语句来完成,为了更加方便,需要抽象出一种规则,这就是正则表达式的由来。概念:1. 使用单个字符串来描述...原创 2019-06-19 18:38:53 · 331 阅读 · 0 评论 -
Python运算符
算术运算符假设变量a的值是10,变量b的值是21,则运算符描述示例+加法运算,将运算符两边的操作数增加a + b = 31-减法运算,将运算符左边的操作数减去右边的操作数a – b = -11*乘法运算,将运算符两边的操作数相乘a * b = 210/除法运算,用右操作数除左操作数b / a = 2.1%模运算,用右操作数除数左操...原创 2019-06-17 13:42:08 · 340 阅读 · 0 评论 -
汉诺塔问题函数
汉诺塔问题汉诺塔问题是一个经典的问题。汉诺塔(Hanoi Tower),又称河内塔,源于印度一个古老传说。大梵天创造世界的时候做了三根金刚石柱子,在一根柱子上从下往上按照大小顺序摞着64片黄金圆盘。大梵天命令婆罗门把圆盘从下面开始按大小顺序重新摆放在另一根柱子上。并且规定,任何时候,在小圆盘上都不能放大圆盘,且在三根柱子之间一次只能移动一个圆盘。问应该如何操作?分析一股脑地考虑每一步如何移...原创 2019-06-06 16:35:52 · 2783 阅读 · 2 评论 -
Linux安装Python3
CentOS7默认安装的是python2.7,因此需要手动安装Python3.7。下载:yum -y install gcc zlib zlib-devel bzip2 bzip2-devel ncurses ncurses-devel readline readline-devel openssl openssl-devel openssl-static xz lzma xz-devel...原创 2019-06-04 17:01:24 · 2027 阅读 · 0 评论