1. 数学运算

在Python中,我们可以进行各种数学运算,包括基本的加减乘除,以及更高级的数学函数操作。以下是一些常用的数学运算方法:

  • 绝对值(abs):返回一个数的绝对值。
1
2
3
result = abs(-10)
print(result) # 输出:10

  • 最大值(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) # 输出:8 2

  • 四舍五入(round):对一个数进行指定精度的四舍五入操作。
1
2
3
result = round(3.14159, 2)
print(result) # 输出:3.14

  • 幂运算()**:对一个数进行任意次幂的计算。
1
2
result = 2 ** 3
print(result) # 输出:8

2. 随机数生成

Python中的random模块提供了丰富的随机数生成函数,可以满足各种需求。以下是一些随机数生成的常用方法:

  • 生成随机整数:使用 randint 函数生成指定范围内的随机整数。
1
2
3
4
5
import random

result = random.randint(1, 100)
print(result) # 输出:介于1和100之间的随机整数

  • 生成随机浮点数:使用 uniform 函数生成指定范围内的随机浮点数。
1
2
3
4
5
import random

result = random.uniform(1.0, 5.0)
print(result) # 输出:介于1.0和5.0之间的随机浮点数

  • 从列表中随机选择:使用 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) # 输出:0b1010

  • 十进制转八进制:使用 oct 函数将十进制数转换为八进制数。
1
2
3
result = oct(10)
print(result) # 输出:0o12

  • 十进制转十六进制:使用 hex 函数将十进制数转换为十六进制数。
1
2
3
result = hex(10)
print(result) # 输出:0xa