欢迎访问宙启技术站
智能推送

Python内置函数列表和用法介绍

发布时间:2023-10-02 11:59:15

Python是一种动态、解释型的高级编程语言,它有许多内置函数可以直接使用。下面将介绍一些常用的Python内置函数及其用法。

1. abs()

abs()函数用于返回一个数的绝对值。它接受一个参数,可以是整数或浮点数,返回的结果是一个非负数。

示例:

print(abs(-5))  # 输出:5

print(abs(5.3))  # 输出:5.3

2. len()

len()函数用于返回一个对象的长度或元素个数。它接受一个参数,参数可以是字符串、列表、元组、字典和集合等可迭代对象。

示例:

print(len("Hello"))  # 输出:5

print(len([1, 2, 3]))  # 输出:3

print(len({"a": 1, "b": 2}))  # 输出:2

3. type()

type()函数用于返回一个对象的类型。它接受一个参数,参数可以是任意对象。

示例:

print(type(5))  # 输出:<class 'int'>

print(type("Hello"))  # 输出:<class 'str'>

print(type([1, 2, 3]))  # 输出:<class 'list'>

4. int()

int()函数用于将一个数或字符串转为整数。它接受一个参数,参数可以是数值型或字符串型的整数。

示例:

print(int(3.14))  # 输出:3

print(int("123"))  # 输出:123

5. float()

float()函数用于将一个数或字符串转为浮点数。它接受一个参数,参数可以是数值型或字符串型的浮点数。

示例:

print(float(3))  # 输出:3.0

print(float("3.14"))  # 输出:3.14

6. str()

str()函数用于将一个对象转为字符串。它接受一个参数,参数可以是任意对象。

示例:

print(str(5))  # 输出:"5"

print(str([1, 2, 3]))  # 输出:"[1, 2, 3]"

7. input()

input()函数用于从控制台读取用户输入的内容。它接受一个可选的提示信息字符串作为参数,并返回一个字符串。

示例:

name = input("请输入您的姓名:")

print("您的姓名是:" + name)

8. print()

print()函数用于将指定的内容输出到控制台。它可以接受多个参数,默认以空格分隔,并在输出末尾加上换行符。

示例:

print("Hello", "World")  # 输出:Hello World

print("Hello", "World", sep="-", end="!")  # 输出:Hello-World!

9. range()

range()函数用于生成一个指定范围的整数序列。它接受一个或两个参数,分别表示起始值和结束值。

示例:

print(list(range(5)))  # 输出:[0, 1, 2, 3, 4]

print(list(range(1, 5)))  # 输出:[1, 2, 3, 4]

print(list(range(1, 10, 2)))  # 输出:[1, 3, 5, 7, 9]

10. max()

max()函数用于返回一组数或可迭代对象中的最大值。它接受一个或多个参数,返回其中的最大值。

示例:

print(max(1, 3, 5))  # 输出:5

print(max([1, 3, 5]))  # 输出:5

这只是Python内置函数的冰山一角,Python还有很多其他有用的内置函数,如sorted()、sum()、format()等。使用这些内置函数可以提高编程效率,避免重复编写相同的功能代码。熟练掌握这些函数的用法,对于Python编程来说是非常重要的。