10个必会的Python内置函数
Python是一种强大的编程语言,它提供了内置函数,这些函数可以大大简化编程的过程。本文将介绍10个必会的Python内置函数。
1. print()
print()是Python中最常用的函数之一。它的作用是输出信息到控制台。我们可以打印变量、文本和表达式等等。
示例代码:
name = "Tom"
age = 20
print("My name is", name, "and I am", age, "years old.")
2. input()
input()函数用于获取用户在控制台输入的值。它会等待用户输入,当用户敲击回车键后,它会返回用户输入的值。
示例代码:
name = input("What is your name? ")
print("Hello,", name)
3. len()
len()函数用于获取一个序列(字符串、列表、元组、字典、集合等)的长度。它返回序列中的元素个数。
示例代码:
numbers = [1, 2, 3, 4, 5]
print("The length of the list is", len(numbers))
4. range()
range()函数用于生成一个指定范围内的整数序列。它可以接受1到3个参数,分别表示起始值、终止值和步长(可选)。
示例代码:
for i in range(1, 11):
print(i)
5. int()
int()函数用于将一个字符串或浮点数转换为整数。如果无法转换,则会引发异常。
示例代码:
x = "123" y = 4.56 print(int(x)) print(int(y))
6. float()
float()函数用于将一个字符串或整数转换为浮点数。如果无法转换,则会引发异常。
示例代码:
x = "3.14" y = 123 print(float(x)) print(float(y))
7. str()
str()函数用于将一个对象转换为字符串。通常用于将数字、布尔值和其他数据类型转换为字符串。
示例代码:
x = 123 y = True print(str(x)) print(str(y))
8. list()
list()函数用于将一个可迭代对象(如字符串、元组、字典、集合等)转换为列表。
示例代码:
s = "hello" t = (1, 2, 3) print(list(s)) print(list(t))
9. dict()
dict()函数用于创建一个字典。它可以接受不同的参数类型,如关键字参数,元素为元组的可迭代对象等等。
示例代码:
d1 = {"name": "Tom", "age": 20}
d2 = dict(name="Tom", age=20)
d3 = dict([("name", "Tom"), ("age", 20)])
print(d1)
print(d2)
print(d3)
10. set()
set()函数用于创建一个集合。它可以接受不同的参数类型,如列表、元组、字典等等。
示例代码:
s1 = set([1, 2, 3])
s2 = set((1, 2, 3))
s3 = set({"name": "Tom", "age": 20})
print(s1)
print(s2)
print(s3)
以上就是10个必会的Python内置函数。如果您是一个Python初学者,这些函数会非常有用。熟悉这些函数后,您的编程效率将得到显著的提高。
