Learning Path
浏览 Python 3 相关教程与章节。
主流编程语言、数据结构、设计模式、正则与基础算法。
教程
728
Python3 uniform() 函数 Python3 数字 描述 uniform() 方法将随机生成下一个实数,它在 [x,y] 范围内。 语法 以下是 uniform() 方法的语法: import random random.uniform(x, y) 注意:uniform()是不能直接访问的,需要导入 random 模块,然后通过 random 静态对象调用该方法。 参数 x -- 随机数的最小值,包含..
Python oct() 函数 Python3 内置函数 oct() 是 Python 中用于将整数转换为八进制字符串的内置函数。 八进制(Octal)是计算机中常用的进制表示方法,数字 0-7 表示值。oct() 函数返回以 '0o' 开头的八进制字符串。 单词释义: oct 是 octal(八进制)的缩写。 基本语法与参数 语法格式 oct(x) 参数说明 参数 x: 类型: 整数 描述: 要转换为..
Python3 open() 函数 Python3 内置函数 Python open() 函数用于打开一个文件,并返回文件对象,在对文件进行处理过程都需要使用到这个函数,如果该文件无法被打开,会抛出 OSError。 注意:使用 open() 函数一定要保证关闭文件对象,即调用 close() 函数。 open() 函数常用形式是接收两个参数:文件名(file)和模式(mode)。 open(file, mode='r..
Python ord() 函数 Python3 内置函数 ord() 是 Python 中用于获取字符 Unicode 码点的内置函数。 ord() 接收一个字符(长度为 1 的字符串),返回其对应的 Unicode 码点(整数)。它是 chr() 的逆函数。 单词释义: ord 是 ordinal(序数)的缩写。 基本语法与参数 语法格式 ord(c) 参数说明 参数 c: 类型: 字符(长度为 1 的字符串) 描述: ..
Python print() 函数 Python3 内置函数 print() 是 Python 中用于输出信息的内置函数。 print() 是 Python 编程中最常用的函数之一,用于将内容输出到标准输出(通常是控制台)。它可以输出各种类型的数据,并支持丰富的格式化选项。 单词释义: print 意为'打印',用于输出信息。 基本语法与参数 语法格式 print(*objects, sep=' &..
Python property() 函数 Python3 内置函数 property() 是 Python 中用于创建属性(property)的内置函数。 property 是一种强大的机制,允许我们在访问属性时执行代码,常用于实现计算属性、数据验证等高级特性。 单词释义: property 意为'属性',用于定义类的属性。 基本语法与参数 语法格式 property(fget=None, fset=None..
Python3 range() 函数用法 Python3 内置函数 Python3 range() 函数返回的是一个可迭代对象(类型是对象),而不是列表类型, 所以打印的时候不会打印列表。 Python3 list() 函数是对象迭代器,可以把 range() 返回的可迭代对象转为一个列表,返回的变量类型为列表。 Python2 range() 函数返回的是列表。 函数语法 range(stop) range(start, sto..
Python3 reload() 函数 Python 内置函数 描述 reload() 用于重新载入之前载入的模块。 在 Python2.x 版本中 reload() 是内置函数,可以直接使用,参见 Python2.x reload() 函数。在 Python2.x ~ Python3.3 版本移到 imp 包中(Python2.x 也可以导入 imp 包使用),Python3.4 之后到版本移到了 importlib 包中。 ..
Python repr() 函数 Python3 内置函数 repr() 是 Python 中用于获取对象可打印表示的内置函数。 repr() 返回一个对象的官方字符串表示,通常可以用来重新创建该对象。它与 str() 的区别在于,repr() 更侧重于调试和开发,而 str() 侧重于用户友好。 单词释义: repr 是 representation(表示)的缩写。 基本语法与参数 语法格式 repr(object) 参数..
Python3 reversed 函数 Python3 内置函数 描述 reversed 函数返回一个反转的迭代器。 语法 以下是 reversed 的语法: reversed(seq) 参数 seq -- 要转换的序列,可以是 tuple, string, list 或 range。 返回值 返回一个反转的迭代器。 实例 以下展示了使用 tuple 的实例: 实例 [mycode3 type=&#..
Python set() 函数 Python3 内置函数 set() 是 Python 中用于创建可变集合(set)的内置函数。 集合是无序且不重复的元素集合,类似于数学中的集合概念。set() 函数可以从其他可迭代对象创建集合,常用于去重、集合运算等场景。 单词释义: set 意为'集合',是 Python 中的无序不重复元素集合。 基本语法与参数 语法格式 set(iterable) 参数说明 参数..
Python setattr() 函数 Python3 内置函数 setattr() 是 Python 中用于设置对象属性的内置函数。 与直接使用点号(.)赋值不同,setattr() 允许你通过字符串动态地设置对象的属性。这在需要根据变量名来设置属性、或者处理未知属性时非常有用。 单词释义: setattr 是 set attribute(设置属性)的缩写。 基本语法与参数 语法格式 setattr(obj, name, va..
Python slice() 函数 Python3 内置函数 slice() 是 Python 中用于创建切片对象的内置函数。 切片对象用于指定序列的切片范围,可以用在任何支持切片操作的地方,如列表、元组、字符串等。 单词释义: slice 意为'切片',用于创建切片对象。 基本语法与参数 语法格式 slice(stop) slice(start, stop) slice(start, stop, step)..
Python3 sorted() 函数 Python3 内置函数 描述 sorted() 函数对所有可迭代的对象进行排序操作。 sort 与 sorted 区别: sort 是应用在 list 上的方法,sorted 可以对所有可迭代的对象进行排序操作。 list 的 sort 方法返回的是对已经存在的列表进行操作,而内建函数 sorted 方法返回的是一个新的 list,而不是在原来的基础上进行的操作。 语法 sorted..
Python staticmethod() 函数 Python3 内置函数 staticmethod() 是 Python 中用于将方法转换为静态方法的内置函数。 静态方法是属于类而不是实例的方法,它不需要访问实例属性或调用实例方法。staticmethod() 可以作为装饰器使用,也可以直接调用。 单词释义: staticmethod 是 static method(静态方法)的缩写。 基本语法与参数 语法格式 staticm..
Python str() 函数 Python3 内置函数 str() 是 Python 中最常用的内置函数之一,用于将其他类型的数据转换为字符串类型。 字符串是 Python 中最常用的数据类型之一,str() 函数可以帮助我们将数字、列表、元组等转换为字符串,方便输出和拼接。 单词释义: str 是 string(字符串)的缩写。 基本语法与参数 str() 是一个内置函数,可以直接调用。 语法格式 str(object) s..
Python sum() 函数 Python3 内置函数 sum() 是 Python 中用于对可迭代对象中的元素求和的内置函数。 sum() 是 Python 中最常用的数学函数之一,可以快速计算列表、元组、集合等可迭代对象中所有元素的总和。 单词释义: sum 意为'求和',计算一系列数值的总和。 基本语法与参数 语法格式 sum(iterable, start) 参数说明 参数 iterable:..
Python super() 函数 Python3 内置函数 super() 是 Python 中用于调用父类(超类)方法的内置函数。 在类的继承中,super() 允许你调用父类的方法,实现代码复用和方法扩展。这是 Python 面向对象编程中非常重要的函数。 单词释义: super 意为'超级的',这里指父类或超类。 基本语法与参数 语法格式 super() super(type, object-or-t..
Python tuple() 函数 Python3 内置函数 tuple() 是 Python 中用于将序列转换为元组(tuple)的内置函数。 元组是不可变的序列类型,一旦创建就不能修改。tuple() 函数可以将列表、字符串、字典、集合等可迭代对象转换为元组。 单词释义: tuple 意为'元组',是 Python 中的不可变序列类型。 基本语法与参数 语法格式 tuple(iterable) 参数说..
Python type() 函数 Python3 内置函数 type() 是 Python 中用于获取对象类型的内置函数。 type() 是 Python 中最常用的函数之一,可以帮助我们了解对象的类型,是动态类型语言中非常重要的工具。 单词释义: type 意为'类型',用于获取对象的类型信息。 基本语法与参数 语法格式 type(object) type(name, bases, dict) 参数说明..
Python vars() 函数 Python3 内置函数 vars() 是 Python 中用于返回对象的 __dict__ 属性的内置函数。 vars() 返回一个包含对象所有可写属性的字典。对于没有 __dict__ 的对象,会抛出 TypeError 异常。 单词释义: vars 是 variables(变量)的缩写。 基本语法与参数 语法格式 vars(object) 参数说明 参数 object: 类型: 任意..
Python3 zip() 函数 Python3 内置函数 描述 zip() 函数用于将可迭代的对象(如列表、元组、字符串等)作为参数,将对象中对应的元素打包成一个个元组,然后返回由这些元组组成的对象,这样做的好处是节约了不少的内存。 我们可以使用 list() 转换来输出列表。 如果各个迭代器的元素个数不一致,则返回列表长度与最短的对象相同,利用 * 号操作符,可以将元组解压为列表。 zip 方法在 Python 2 和 Pyt..
Python3 函数 函数是组织好的,可重复使用的,用来实现单一,或相关联功能的代码段。函数能提高应用的模块性,和代码的重复利用率。你已经知道Python提供了许多内建函数,比如print()。但你也可以自己创建函数,这被叫做用户自定义函数。 定义一个函数 你可以定义一个由自己想要功能的函数,以下是简单的规则: 函数代码块以 def 关键词开头,后接函数标识符名称和圆括号 ()。 任何传入参数和自变量必须放在圆括号中间,圆括号之..
Python 获取昨天日期 Python3 实例 以下代码通过导入 datetime 模块来获取昨天的日期: [mycode3 type='python'] # Filename : test.py # author by : www.runoob.com # 引入 datetime 模块 import datetime def getYesterday(): today=datetime.date...