Python内置函数一览——掌握常用函数及用法
Python是一种简单易学、功能强大的高级编程语言,它有许多内置函数可以直接使用。本文将介绍一些常用的内置函数及其用法。
1. print()
print()函数是Python中最常用的输出函数。它可以接受多个参数,将它们打印到控制台。例如:print("Hello, world!")会将字符串"Hello, world!"输出到控制台。
2. input()
input()函数用于从标准输入读取用户输入的数据,并将其作为字符串返回。它可以接受一个可选的参数作为提示信息显示给用户。例如:name = input("请输入你的名字:"),用户会被提示输入名字,并将输入的字符串赋值给name变量。
3. len()
len()函数返回一个对象的长度或元素个数。它可以接受字符串、列表、元组、字典等对象作为参数。例如:len("Hello, world!")会返回字符串的长度,即12。
4. type()
type()函数返回一个对象的类型。它可以用于检查变量的类型或函数的返回值类型。例如:type(42)会返回int,type("Hello")会返回str。
5. range()
range()函数用于生成一个整数序列,可以接受一个、两个或三个参数。例如:range(5)会生成一个从0到4的整数序列(0, 1, 2, 3, 4)。
6. max()和min()
max()函数返回一个可迭代对象中的最大值,min()函数返回最小值。它们可以接受多个参数。例如:max(1, 2, 3)会返回3,min(1, 2, 3)会返回1。
7. abs()
abs()函数返回一个数的绝对值。它可以接受一个数值类型的参数。例如:abs(-1)会返回1。
8. round()
round()函数返回一个浮点数的四舍五入值。它可以接受两个参数, 个参数是需要进行四舍五入的浮点数,第二个参数是保留的小数位数。例如:round(3.14159, 2)会返回3.14。
9. sum()
sum()函数返回一个可迭代对象中所有元素的和。它可以接受一个可迭代对象作为参数。例如:sum([1, 2, 3, 4, 5])会返回15。
10. sorted()
sorted()函数用于对一个可迭代对象进行排序,并返回排序后的列表。它可以接受一个可迭代对象作为参数,也可以接受关键字参数用于指定排序规则。例如:sorted([3, 1, 2])会返回[1, 2, 3]。
这只是Python内置函数的一小部分,还有很多其他有用的函数,如enumerate()、zip()、map()、filter()等等。掌握这些常用函数及其用法可以帮助我们更高效地编写Python代码。
