函数:
- 定义函数:封装可重复使用的代码块。
- 参数与返回值:函数可以接收输入(参数)并返回输出(返回值)。
- 内置函数:Python自带的一些常用函数,如print()、len()等
基础函数&常用函数
Python 提供了许多内置的基础函数和常用函数,这些函数用于执行常见的任务,如数学运算、类型转换、序列操作等。下面是一些 Python 中常用的基础函数和它们的简单描述:
基础函数
- print():用于输出信息到控制台。
print("Hello, World!")
- input():用于从用户处获取输入。
name = input("What's your name? ")
print("Hello, " + name + "!")
- type():返回对象的类型。
x = 5
print(type(x)) # 输出: <class 'int'>
- len():返回对象(如字符串、列表、元组等)的长度或项目数。
s = "hello"
print(len(s)) # 输出: 5
- id():返回对象的“身份”。
x = 5
print(id(x)) # 输出: x 对象的内存地址
- int()、float()、str()、list()、tuple()、dict() 等:用于数据类型转换。
s = "123"
num = int(s) # 将字符串转换为整数
print(num) # 输出: 123
- range():生成一个整数序列。
for i in range(5):
print(i) # 输出: 0 1 2 3 4
- isinstance():检查对象是否是一个已知的类型。
x = 5
print(isinstance(x, int)) # 输出: True
常用函数
- round():对浮点数进行四舍五入。
num = 3.14159
rounded_num = round(num, 2) # 保留两位小数
print(rounded_num) # 输出: 3.14
- abs():返回数字的绝对值。
num = -5
abs_num = abs(num)
print(abs_num) # 输出: 5
- min() 和 max():返回序列中的最小值和最大值。
numbers = [1, 3, 5, 7, 9]
print(min(numbers)) # 输出: 1
print(max(numbers)) # 输出: 9
- sum():返回序列中所有数字的和。
numbers = [1, 2, 3, 4, 5]
total = sum(numbers)
print(total) # 输出: 15
- sorted():返回排序后的列表。
numbers = [5, 1