Python中的内置函数及其常用用法
Python中有许多内置函数,这些函数是Python语言的一部分,可以直接使用,无需导入其他模块。
下面是Python中一些常用的内置函数及其用法:
1. len():
len()函数可以计算字符串、列表、元组、字典、集合等数据类型中元素的个数,其用法如下:
len(str) #获取字符串的长度
len(list) #获取列表的长度
len(tuple) #获取元组的长度
len(dict) #获取字典的长度
len(set) #获取集合的长度
2. print():
print()函数可以输出内容到控制台,其用法如下:
print('Hello') #输出字符串
print(2 + 3) #输出表达式计算结果
3. type():
type()函数可以查询变量数据类型,其用法如下:
a = 'hello'
print(type(a)) #输出<class 'str'>
b = 123
print(type(b)) #输出<class 'int'>
c = [1, 2, 3]
print(type(c)) #输出<class 'list'>
4. range():
range()函数可以生成一个整数序列,其用法如下:
range(10) #生成一个从0到9的整数序列
range(1, 10) #生成一个从1到9的整数序列
range(1, 10, 2) #生成一个从1到9的奇数序列
5. max()和min():
max()可以返回最大值,min()可以返回最小值,其用法如下:
a = [1, 2, 3, 4, 5]
b = (1, 2, 3, 4, 5)
print(max(a)) #输出5
print(min(b)) #输出1
6. sorted():
sorted()函数可以对序列进行排序,其用法如下:
a = [5, 4, 3, 2, 1]
print(sorted(a)) #输出[1, 2, 3, 4, 5]
b = ('c', 'b', 'a')
print(sorted(b)) #输出['a', 'b', 'c']
7. sum():
sum()函数可以求序列中元素的总和,其用法如下:
a = [1, 2, 3, 4, 5]
print(sum(a)) #输出15
b = (1, 2, 3, 4, 5)
print(sum(b)) #输出15
8. range():
range()函数可以生成一个整数序列,其用法如下:
range(10) #生成一个从0到9的整数序列
range(1, 10) #生成一个从1到9的整数序列
range(1, 10, 2) #生成一个从1到9的奇数序列
9. zip():
zip()函数可以将多个序列合并成一个元组列表,其用法如下:
a = [1, 2, 3]
b = ['a', 'b', 'c']
c = zip(a, b)
print(list(c)) #输出[(1, 'a'), (2, 'b'), (3, 'c')]
10. input():
input()函数可以获取控制台的输入值,其用法如下:
a = input('请输入姓名:')
print('你好,' + a) #输出'你好,输入的姓名'
以上就是Python中常用的一些内置函数及其用法,掌握这些函数会使编程更加高效。
