10个最常用的Python函数:实用工具合集
Python是一种高级编程语言,适用于多种开发环境。它被广泛应用于数据科学、机器学习、Web开发等领域。Python拥有很多内置函数和标准库,使得编程变得简单且高效。
以下是最常用的 10 个 Python 函数:
1. print()
print()是Python内置的一个函数,用于在控制台输出指定信息。它可以接受多个参数,每个参数之间会用空格隔开。
示例:
print("Hello", "world", "!")
输出:
Hello world !
2. input()
input()函数用于从控制台接收用户输入的数据。它可以接受一个字符串参数,作为提示信息。
示例:
name = input("What's your name? ")
print("Hello,", name)
输出:
What's your name? Alice Hello, Alice
3. len()
len()函数用于获取指定对象的长度或元素个数。它可以用于字符串、列表、元组、集合、字典等数据结构。
示例:
name = "Alice" print(len(name)) lst = [1, 2, 3, 4] print(len(lst))
输出:
5 4
4. str()
str()函数用于将指定对象转换为字符串类型。它可以用于数字、布尔值、列表、元组、字典等数据类型。
示例:
age = 18
print("My age is " + str(age))
输出:
My age is 18
5. int()
int()函数用于将指定的字符串、浮点数等类型转换为整数类型。
示例:
num1 = int("10")
num2 = int(3.14)
print(num1, num2)
输出:
10 3
6. float()
float()函数用于将指定的字符串、整数等类型转换为浮点数类型。
示例:
num1 = float("3.14")
num2 = float(10)
print(num1, num2)
输出:
3.14 10.0
7. range()
range()函数用于生成一系列连续的数字。它可以接受一个或多个参数,用于指定起始值、终止值和步长。
示例:
for i in range(5):
print(i)
输出:
0 1 2 3 4
8. sorted()
sorted()函数用于对指定的可迭代对象进行排序。它可以接受一个或多个参数,用于指定排序方式、升降序等。
示例:
lst = [3, 5, 1, 2, 4] sorted_lst = sorted(lst) print(sorted_lst)
输出:
[1, 2, 3, 4, 5]
9. zip()
zip()函数用于将多个可迭代对象合并为一个元组列表。它可以接受一个或多个参数,用于指定要合并的对象。
示例:
lst1 = [1, 2, 3] lst2 = ['a', 'b', 'c'] lst3 = ['x', 'y', 'z'] result = zip(lst1, lst2, lst3) print(list(result))
输出:
[(1, 'a', 'x'), (2, 'b', 'y'), (3, 'c', 'z')]
10. type()
type()函数用于获取指定对象的数据类型。它可以用于任何数据类型。
示例:
num = 10 print(type(num)) lst = [1, 2, 3] print(type(lst))
输出:
<class 'int'> <class 'list'>
Python拥有非常丰富的函数和标准库,这些函数可以大大简化编程过程。在实际使用中,可以根据需要选择合适的函数完成任务。
