1. 数学运算
在Python中,我们可以进行各种数学运算,包括基本的加减乘除,以及更高级的数学函数操作。以下是一些常用的数学运算方法:
1 2 3
| result = abs(-10) print(result)
|
- 最大值(max) 和 最小值(min):返回一组数中的最大值和最小值。
1 2 3 4 5
| numbers = [3, 7, 2, 8, 5] max_value = max(numbers) min_value = min(numbers) print(max_value, min_value)
|
- 四舍五入(round):对一个数进行指定精度的四舍五入操作。
1 2 3
| result = round(3.14159, 2) print(result)
|
1 2
| result = 2 ** 3 print(result)
|
2. 随机数生成
Python中的random模块提供了丰富的随机数生成函数,可以满足各种需求。以下是一些随机数生成的常用方法:
- 生成随机整数:使用
randint
函数生成指定范围内的随机整数。
1 2 3 4 5
| import random
result = random.randint(1, 100) print(result)
|
- 生成随机浮点数:使用
uniform
函数生成指定范围内的随机浮点数。
1 2 3 4 5
| import random
result = random.uniform(1.0, 5.0) print(result)
|
- 从列表中随机选择:使用
choice
函数从列表中随机选择一个元素。
1 2 3 4 5 6
| import random
fruits = ["apple", "banana", "cherry", "date", "elderberry"] result = random.choice(fruits) print(result)
|
3. 进制转换
在Python中,我们可以进行不同进制的数值转换,例如二进制、八进制和十六进制。以下是一些进制转换的常用方法:
- 十进制转二进制:使用
bin
函数将十进制数转换为二进制数。
1 2 3
| result = bin(10) print(result)
|
- 十进制转八进制:使用
oct
函数将十进制数转换为八进制数。
1 2 3
| result = oct(10) print(result)
|
- 十进制转十六进制:使用
hex
函数将十进制数转换为十六进制数。
1 2 3
| result = hex(10) print(result)
|