Python中常用的内置函数一览及其用法
Python是一种高级编程语言,它提供了许多内置函数来帮助我们处理各种任务。这些内置函数都已预先定义好,我们可以直接调用使用。在这篇文章中,我们将列举一些常用的内置函数及其用法。
1. print()
print()函数用于在控制台打印输出信息,它是Python中最基本、最常用的函数之一。使用方式:print(输出内容),其中输出内容可以是字符串、数字、变量、表达式等。
例子:
print('Hello, World!')
print(3 + 4)
name = 'Tom'
print('My name is', name)
2. input()
input()函数用于从用户处获取输入信息。使用方式:input(提示信息),其中提示信息是在等待用户输入时显示的文本内容。
例子:
name = input('请输入你的姓名:')
print('你好,' + name + '!')
3. type()
type()函数用于获取变量类型。使用方式:type(变量名),其中变量名是指要获取类型的变量或值。
例子:
a = 3.14 b = 'Hello' c = [1, 2, 3] print(type(a)) print(type(b)) print(type(c))
4. len()
len()函数用于获取对象的长度。使用方式:len(对象),其中对象可以是字符串、列表、元组、字典等。
例子:
a = 'Hello'
b = [1, 2, 3]
c = (4, 5, 6)
d = {'name': 'Tom', 'age': 20}
print(len(a))
print(len(b))
print(len(c))
print(len(d))
5. range()
range()函数用于创建一个整数序列。使用方式:range(起始值, 终止值, 步长),其中起始值、终止值、步长都是整数。起始值默认为0,步长默认为1。
例子:
for i in range(1, 10, 2):
print(i)
6. sum()
sum()函数用于求和。使用方式:sum(列表),其中列表是指要求和的一组数值。
例子:
a = [1, 2, 3, 4, 5] print(sum(a))
7. max()
max()函数用于获取列表中的最大值。使用方式:max(列表),其中列表是指要获取最大值的一组数值。
例子:
a = [1, 3, 2, 4, 5] print(max(a))
8. min()
min()函数用于获取列表中的最小值。使用方式:min(列表),其中列表是指要获取最小值的一组数值。
例子:
a = [1, 3, 2, 4, 5] print(min(a))
9. sorted()
sorted()函数用于对列表进行排序。使用方式:sorted(列表),其中列表是指要排序的一组数值。该函数会返回一个新的已排序的列表,原列表不变。
例子:
a = [5, 2, 3, 1, 4] print(sorted(a))
10. abs()
abs()函数用于获取数值的绝对值。使用方式:abs(数值),其中数值可以是正数、负数或0。
例子:
a = -5 print(abs(a))
11. round()
round()函数用于将数值四舍五入到指定的小数位数。使用方式:round(数值, 小数位数),其中数值是要进行四舍五入的数值,小数位数是指要保留的小数位数。
例子:
a = 3.1415926 print(round(a, 2))
12. str()
str()函数用于将数值、列表、元组等转换为字符串类型。使用方式:str(要转换的对象)。
例子:
a = 123 b = [1, 2, 3] c = (4, 5, 6) print(str(a)) print(str(b)) print(str(c))
13. list()
list()函数用于将元组、字符串等转换为列表类型。使用方式:list(要转换的对象)。
例子:
a = (1, 2, 3) b = 'Hello' print(list(a)) print(list(b))
14. tuple()
tuple()函数用于将列表、字符串等转换为元组类型。使用方式:tuple(要转换的对象)。
例子:
a = [1, 2, 3] b = 'Hello' print(tuple(a)) print(tuple(b))
15. dict()
dict()函数用于创建一个字典类型。使用方式:dict(列表),其中列表是一个由键-值对组成的列表。
例子:
a = [('name', 'Tom'), ('age', 20), ('gender', 'male')]
print(dict(a))
这里只列举了一些常用的内置函数及其用法,Python中还有许多其他的内置函数,大家可以去查看相关文档进行学习和了解。
