Learning Path
浏览 Python 3 相关教程与章节。
主流编程语言、数据结构、设计模式、正则与基础算法。
教程
728
Python3 upper()方法 Python3 字符串 描述 Python upper() 方法将字符串中的小写字母转为大写字母。 语法 upper()方法语法: str.upper() 参数 NA。 返回值 返回小写字母转为大写字母的字符串。 实例 以下实例展示了 upper()函数的使用方法: #!/usr/bin/python3 str = 'this is string example fr..
Python3 zfill()方法 Python3 字符串 描述 Python zfill() 方法返回指定长度的字符串,原字符串右对齐,前面填充0。 语法 zfill()方法语法: str.zfill(width) 参数 width -- 指定字符串的长度。原字符串右对齐,前面填充0。 返回值 返回指定长度的字符串。 实例 以下实例展示了 zfill()函数的使用方法: #!/usr/bin/python3 s..
Python3 字符串 字符串是 Python 中最常用的数据类型。我们可以使用引号( ' 或 ' )来创建字符串。 创建字符串很简单,只要为变量分配一个值即可。例如: [mycode3 type='python'] var1 = 'Hello World!' var2 = 'Runoob' [/mycode3] Python 访问字符串中的值 ..
Python 计算数组元素之和 Python3 实例 定义一个整型数组,并计算元素之和。 实现要求: 输入 : arr[] = {1, 2, 3} 输出 : 6 计算: 1 + 2 + 3 = 6 实例 [mycode4 type='python'] # 定义函数,arr 为数组,n 为数组长度,可作为备用参数,这里没有用到 def _sum(arr,n): # 使用内置的 sum ..
Python 交换变量 Python3 实例 以下实例通过用户输入两个变量,并相互交换: 实例 [mycode3 type='python'] # -*- coding: UTF-8 -*- # Filename : test.py # author by : www.runoob.com # 用户输入 x = input('输入 x 值: ') y = input('..
Python3 元组 Python 的元组与列表类似,不同之处在于元组的元素不能修改。 元组使用小括号 ( ),列表使用方括号 [ ]。 元组创建很简单,只需要在括号中添加元素,并使用逗号隔开即可。 实例(Python 3.0+) [mycode4 type='python'] >>> tup1 = ('Google', 'Runoob', 199..
Python 3 教程 Python 的 3.0 版本,常被称为 Python 3000,或简称 Py3k。相对于 Python 的早期版本,这是一个较大的升级。为了不带入过多的累赘,Python 3.0 在设计的时候没有考虑向下兼容。 Python 介绍及安装教程我们在Python 2.X 版本的教程中已有介绍,这里就不再赘述。 你也可以点击 Python2.x与3.x版本区别 来查看两者的不同。 本教程主要针对 Pyt..
Python3 数据类型转换 有时候,我们需要对数据内置的类型进行转换,数据类型的转换,一般情况下你只需要将数据类型作为函数名即可。 Python 数据类型转换可以分为两种: 隐式类型转换 - 自动完成 显式类型转换 - 需要使用类型函数来转换 隐式类型转换 在隐式类型转换中,Python 会自动将一种数据类型转换为另一种数据类型,不需要我们去干预。 以下实例中,我们对两种不同类型的数据进行运算,较低数据类型(整数)就会转换..
Python 字符串大小写转换 Python3 实例 以下代码演示了如何将字符串转换为大写字母,或者将字符串转为小写字母等: # Filename : test.py # author by : www.runoob.com str = 'www.runoob.com' print(str.upper()) # 把所有字符中的小写字母转换成大写字母 print(str.lower()) ..
Python while 循环 Python3 循环语句 while 是 Python 中的条件循环语句,只要条件为 True,就会持续执行循环体。 与 for 不同,while 循环更适合于不确定循环次数、需要根据条件退出的场景。 单词释义: while 意为'当...时',表示在条件为真时持续执行。 基本语法与参数 语法格式 while 条件: # 循环体(必须缩进) 语句1 语句..
Python with 关键字 在 Python 编程中,资源管理是一个重要但容易被忽视的环节。with 关键字为我们提供了一种优雅的方式来处理文件操作、数据库连接等需要明确释放资源的场景。 with 是 Python 中的一个关键字,用于上下文管理协议(Context Management Protocol)。它简化了资源管理代码,特别是那些需要明确释放或清理的资源(如文件、网络连接、数据库连接等)。 为什么需要 with ..
Python3 XML 解析 什么是 XML? XML 指可扩展标记语言(eXtensible Markup Language),标准通用标记语言的子集,是一种用于标记电子文件使其具有结构性的标记语言。 你可以通过本站学习 XML 教程 XML 被设计用来传输和存储数据。 XML 是一套定义语义标记的规则,这些标记将文档分成许多部件并对这些部件加以标识。 它也是元标记语言,即定义了用于定义其他与特定领域有关的、语义的、结构化的标记..
Python math.acos() 方法 Python math 模块 Python math.acos(x) 返回 x 的反余弦,结果范围在 0 到 pi 之间。 math.acos() 接收的参数为 -1 到 1。 math.acos(-1) 返回 math.pi 常量。 Python 版本: 1.4 语法 math.acos() 方法语法如下: math.acos(x) 参数说明: x -- 必需,一个数字, -1 ..
Python math.acosh() 方法 Python math 模块 Python math.acosh(x) 返回 x 的反双曲余弦值。 math.acosh() 接收的参数大于等于 1。 Python 版本: 2.6 语法 math.acosh() 方法语法如下: math.acosh(x) 参数说明: x -- 必需,一个数字,大于等于 1。如果 x 不是一个数字,返回 TypeError。 返回值 返回..
Python math.asin() 方法 Python math 模块 Python math.asin(x) 返回 x 的反正弦值,结果范围在 -pi/2 到 pi/2 之间。。 math.asin() 接收的参数为 -1 到 1。 Python 版本: 1.4 语法 math.asin() 方法语法如下: math.asin(x) 参数说明: x -- 必需,一个数字, -1 到 1 之间。如果 x 不是一个数字,返回..
Python math.asinh() 方法 Python math 模块 Python math.asinh(x) 返回 x 的反双曲正弦值。 Python 版本: 2.6 语法 math.asinh() 方法语法如下: math.asinh(x) 参数说明: x -- 必需,个正数或负数。如果 x 不是一个数字,返回 TypeError。 返回值 返回一个浮点数,表示一个数字的反双曲正弦值。 实例 以下实例返回..
Python math.atan() 方法 Python math 模块 Python math.atan(x) 返回 x 的反正切值,以弧度为单位,结果范围在 -pi/2 到 pi/2 之间。 Python 版本: 1.6.1 语法 math.atan() 方法语法如下: math.atan(x) 参数说明: x -- 必需,个正数或负数。如果 x 不是一个数字,返回 TypeError。 返回值 返回一个浮点数..
Python math.atan2() 方法 Python math 模块 Python math.atan2(y,x) 返回给定的 y 及 x 坐标值的反正切值 atan(y / x),以弧度为单位,结果是在 -pi 和 pi 之间。 Python 版本:1.4 语法 math.atan2() 方法语法如下: math.atan2(y, x) 参数说明: x -- 必需,个正数或负数。 y -- 必需,个正数或负数。 ..
Python math.atanh() 方法 Python math 模块 Python math.atanh(x) 返回 x 的反双曲正切值。 math.atanh(x) 的参数介于 -0.99 到 0.99 之间。 Python 版本: 2.6 语法 math.atanh() 方法语法如下: math.atanh(x) 参数说明: x -- 必需,介于 -0.99 和 0.99 之间的正数或负数。 如果 x 不是数字,..
Python math.cbrt() 函数 Python math 模块 在数学计算中,立方根是一个非常重要的运算。与平方根不同,立方根可以处理负数,因为负数的立方仍然是负数。 math.cbrt() 是 Python 3.11 引入的函数,专门用于计算一个数的立方根(cube root)。它返回 x 的立方根,即满足 y³ = x 的 y 值。 单词释义: cbrt 是 'cube root' 的缩写,意为&#..
Python math.ceil() 方法 Python math 模块 Python math.ceil(x) 方法将 x 向上舍入到最接近的整数。 math.floor() 方法将数字向下舍入到最接近的整数。 语法 math.ceil() 方法语法如下: math.ceil(x) 参数说明: x -- 必需,数字。如果 x 不是一个数字,返回 TypeError。 返回值 返回一个整数,表示舍入的数字。 实例 以下..
Python math.comb() 方法 Python math 模块 Python math.comb(n, k) 用于计算组合数,组合数表示从 n 个不同的元素中选择 k 个元素的方式总数。 传入的参数必须是正整数。 Python 版本:3.8 语法 math.comb() 方法语法如下: math.comb(n, k) 参数说明: n -- 必需,正整数数字。 k -- 必需,正整数数字。 返回值 返回一个..
Python math.copysign() 方法 Python math 模块 Python math.copysign(x,y) 方法返回一个基于 x 的绝对值和 y 的符号 +/- 的浮点数。 Python 版本:2.6 语法 math.copysign() 方法语法如下: math.copysign(x, y) 参数说明: x -- 必需,数字。 y -- 必需,数字,返回将值具有该参数的符号 +/-。 ..
Python math.cos() 方法 Python math 模块 Python math.cos(x) 返回 x 弧度的余弦值。 Python 版本: 1.4 语法 math.cos() 方法语法如下: math.cos(x) 参数说明: x -- 必需,数字。如果 x 不是数字,则返回 TypeError。 返回值 返回一个浮点数,表示 x 的余弦值,介于 -1 到 1 之间。 实例 以下实例返回数字..