Python 应用的各种例子
函数 | 描述 |
Python Hello World 实例 | 学习Python的第一个实例,即如何输出"Hello World!" |
Python 数字求和 | 过用户输入两个数字,并计算两个数字之和 |
Python 平方根 | 通过用户输入一个数字,并计算这个数字的平方根 |
Python 二次方程 | 通过用户输入数字,并计算二次方程 |
Python 计算三角形的面积 | 通过用户输入三角形三边长度,并计算三角形的面积 |
Python 计算圆的面积 | 通过公式求圆的面积 |
Python 随机数生成 | 演示如何生成一个随机数 |
Python 摄氏温度转华氏温度 | 演示了如何将摄氏温度转华氏温度 |
Python 交换变量 | 通过用户输入两个变量,并相互交换 |
Python if 语句 | 通过使用 if...elif...else 语句判断数字是正数、负数或零 |
Python 判断字符串是否为数字 | 通过创建自定义函数 is_number() 方法来判断字符串是否为数字 |
Python 判断奇数偶数 | 判断一个数字是否为奇数或偶数 |
Python 判断闰年 | 判断用户输入的年份是否为闰年 |
Python 获取最大值函数 | 使用max()方法求最大值 |
Python 质数判断 | 质数判断 |
Python 输出指定范围内的素数 | 输出指定范围内的素数 |
Python 阶乘实例 | 整数的阶乘是所有小于及等于该数的正整数的积,0的阶乘为1。 |
Python 九九乘法表 | 实例演示了如何实现九九乘法表 |
Python 斐波那契数列 | 斐波那契数列 |
Python 阿姆斯特朗数 | 检测用户输入的数字是否为阿姆斯特朗数 |
Python 进制转换 | 实现十进制转二进制、八进制、十六进制 |
Python ASCII码与字符相互转换 | 实现ASCII码与字符相互转换 |
Python 最大公约数算法 | 实现最大公约数算法 |
Python 最小公倍数算法 | 实现最小公倍数算法 |
Python 简单计算器实现 | 实现简单计算器,包括两个数基本的加减乘除运算 |
Python 生成日历 | 用于生成指定日期的日历 |
Python 使用递归斐波那契数列 | 使用递归的方式来生成斐波那契数列 |
Python 返回对象的内存地址 | 门牌号-返回对象的内存地址 |
Python 计算字符串型表达式的值 | 计算字符串型表达式的值 |
Python 真假判断 | Python True和False的真假判断 |
Python 返回对象哈希值 | 返回对象哈希值 |
Python 字符串格式化 | 格式化字符串常见用法 |
Python 两种创建属性方法 | 返回 property 属性和使用@property装饰器 |
Python 一键查看对象所有方法 | 不带参数和带参数时返回不同的内容。 |
Python 绘制柱状图和折线图 | 用 4 种常见的绘图库绘制柱状图和折线图,快速入门这些库 |
Python 文件 IO | Python基本的文件操作,包括 open,read,write |
Python 字符串判断 | 演示Python字符串的判断 |
Python 字符串大小写转换 | 演示如何将字符串转换为大写字母,或者将字符串转为小写字母等 |
Python 计算每个月天数 | 通过导入 calendar 模块来计算每个月的天数 |
Python 获取昨天日期 | 通过导入 datetime 模块来获取昨天的日期 |
Python list 常用操作 | list 常用操作 |
Python 约瑟夫生者死者小游戏 | 约瑟夫生者死者小游戏代码实现 |
Python 五人分鱼 | 五人分鱼代码实现 |
Python 实现秒表功能 | 使用 time 模块来实现秒表功能 |
Python 计算 n 个自然数的立方和 | 计算 n 个自然数的立方和 |
Python 计算数组元素之和 | 定义一个整型数组,并计算元素之和 |
Python 数组翻转指定个数的元素 | 定义一个整型数组,并将指定个数的元素翻转到数组的尾部 |
Python 将列表中的头尾两个元素对调 | 定义一个列表,并将列表中的头尾两个元素对调 |
Python 将列表中指定的两个元素对调 | 定义一个列表,并将列表中的指定位置的两个元素对调 |
Python 翻转列表 | 定义一个列表,并将它翻转 |
Python 判断元素是否在列表中存在 | 定义一个列表,并判断元素是否在列表中 |
Python 清空列表 | 定义一个列表,并清空列表,可以使用 clear() 方法实现 |
Python 复制列表 | 定义一个列表,并将该列表元素复制到另外一个列表上。 |
Python 计算元素在列表中出现的次数 | 定义一个列表,并计算某个元素在列表中出现的次数。 |
Python 计算列表元素之和 | 定义一个数字列表,并计算列表元素之和。 |
Python 计算列表元素之积 | 定义一个数字列表,并计算列表元素之积。 |
Python 查找列表中最小元素 | 定义一个数字列表,并查找列表中的最小元素。 |
Python 查找列表中最大元素 | 定义一个数字列表,并查找列表中的最大元素。 |
Python 移除字符串中的指定位置字符 | 给定一个字符串,然后移除制定位置的字符: |
Python 判断字符串是否存在子字符串 | 给定一个字符串,然后判断指定的子字符串是否存在于改字符串中。 |
Python 判断字符串长度 | 给定一个字符串,然后判断改字符串的长度。 |
Python 使用正则表达式提取字符串中的 URL | 给定一个字符串,里面包含 URL 地址,需要我们使用正则表达式来获取字符串的 URL。 |
Python 将字符串作为代码执行 | 给定一个字符串代码,然后使用 exec() 来执行字符串代码。 |
Python 字符串翻转 | 给定一个字符串,然后将其翻转,逆序输出。 |
Python 对字符串切片及翻转 | 给定一个字符串,从头部或尾部截取指定数量的字符串,然后将其翻转拼接。 |
Python 按键或值对字典进行排序 | 给定一个字典,然后按键(key)或值(value)对字典进行排序 |
Python 计算字典值之和 | 给定一个字典,然后计算它们所有数字值的和 |
Python 移除字典点键值(key/value)对 | 给定一个字典,然后计算它们所有数字值的和 |
Python 合并字典 | 给定一个字典,然后计算它们所有数字值的和 |
Python 将字符串的时间转换为时间戳 | 给定一个字符串的时间,将其转换为时间戳 |
Python 获取几天前的时间 | 计算几天前并转换为指定格式 |
Python 将时间戳转换为指定格式日期 | 将时间戳转换为指定格式日期 |
Python 打印自己设计的字体 | 通过对 26 个字母的设定,设置自己要输出的字体。 |
Python 二分查找 | 二分搜索是一种在有序数组中查找某一特定元素的搜索算法 |
Python 线性查找 | 线性查找指按一定的顺序检查数组中每一个元素,直到找到所要寻找的特定值为止 |
Python 插入排序 | 插入排序(英语:Insertion Sort)是一种简单直观的排序算法。 |
Python 快速排序 | 快速排序使用分治法策略来把一个序列分为子序列,然后递归地排序 |
Python 选择排序 | 选择排序(Selection sort)是一种简单直观的排序算法 |
Python 冒泡排序 | 冒泡排序(Bubble Sort)也是一种简单直观的排序算法 |
Python 归并排序 | 归并排序,是创建在归并操作上的一种有效的排序算法 |
Python 堆排序 | 堆排序(Heapsort)是指利用堆这种数据结构所设计的一种排序算法 |
Python 计数排序 | 计数排序的核心在于将输入的数据值转化为键存储在额外开辟的数组空间中 |
Python 希尔排序 | 希尔排序,也称递减增量排序算法,是插入排序的一种更高效的改进版本 |
Python 拓扑排序 | 对一个有向无环图G进行拓扑排序 |