Python内置函数:对Python函数进行了简单的介绍和示例。
发布时间:2023-06-26 21:20:34
Python作为一种高级编程语言,具有强大的功能和灵活性,其中一部分归功于其内置函数。内置函数是预定义在Python解释器中的函数,用户可以不用导入模块就能直接使用。
本文将对Python的内置函数进行一些简单介绍和示例。
1. type()
type()函数用于返回指定对象的类型。例如:
a = 5
b = 'hello world'
c = [1, 2, 3]
d = {'name': 'John', 'age': 25}
print(type(a)) # <class 'int'>
print(type(b)) # <class 'str'>
print(type(c)) # <class 'list'>
print(type(d)) # <class 'dict'>
2. len()
len()函数用于返回指定对象的长度或元素个数。它可以用于字符串、列表、元组、字典等Python数据类型。例如:
a = 'hello'
b = [1, 2, 3]
c = (1, 2, 3)
d = {'name': 'John', 'age': 25}
print(len(a)) # 5
print(len(b)) # 3
print(len(c)) # 3
print(len(d)) # 2
3. print()
print()函数用于向控制台输出指定的对象。可以输出字符串、数字、列表、元组、字典等Python数据类型。例如:
a = 'hello world'
b = 123
c = [1, 2, 3]
d = {'name': 'John', 'age': 25}
print(a) # hello world
print(b) # 123
print(c) # [1, 2, 3]
print(d) # {'name': 'John', 'age': 25}
4. str()
str()函数用于将指定的对象转换为字符串。例如:
a = 123
b = [1, 2, 3]
c = {'name': 'John', 'age': 25}
print(str(a)) # '123'
print(str(b)) # '[1, 2, 3]'
print(str(c)) # "{'name': 'John', 'age': 25}"
5. int()
int()函数用于将指定的对象转换为整数。例如:
a = '123' b = 3.14 c = '0b1001' # 二进制字符串 print(int(a)) # 123 print(int(b)) # 3 print(int(c, 2)) # 9
6. float()
float()函数用于将指定的对象转换为浮点数。例如:
a = '3.14' b = 4 print(float(a)) # 3.14 print(float(b)) # 4.0
7. input()
input()函数用于从控制台读取用户的输入。例如:
name = input('Please enter your name: ')
print('Hello, ' + name)
8. range()
range()函数用于生成一个数列。可以指定起始值、终止值和步长。例如:
a = range(10) # 从0开始,不包含10 b = range(1, 11) # 从1开始,不包含11 c = range(0, 10, 2) # 从0开始,不包含10,步长为2 print(list(a)) # [0, 1, 2, 3, 4, 5, 6, 7, 8, 9] print(list(b)) # [1, 2, 3, 4, 5, 6, 7, 8, 9, 10] print(list(c)) # [0, 2, 4, 6, 8]
9. max()
max()函数用于返回指定对象中的最大值。可以用于数字、字符串、列表、元组等Python数据类型。例如:
a = [1, 2, 3] b = 'hello world' print(max(a)) # 3 print(max(b)) # 'w'
10. min()
min()函数用于返回指定对象中的最小值。可以用于数字、字符串、列表、元组等Python数据类型。例如:
a = [1, 2, 3] b = 'hello world' print(min(a)) # 1 print(min(b)) # ' '
以上仅是一些常用的Python内置函数,Python的内置函数有很多,使用者可以根据需要查看官方文档。
