Python是一种高级编程语言 , 它提供了许多内置模块 , 使得开发人员能够更加高效地编写代码 。在本文中 , 我们将介绍Python中的两个内置模块:math和random 。
一、math模块
文章插图
math模块提供了许多数学函数 , 例如三角函数、指数函数、对数函数、常量等等 。以下是一些常见的数学函数:
1.数学常量
math.pi:圆周率
math.e:自然常数
2.数学函数
math.ceil(x):返回大于等于x的最小整数
math.floor(x):返回小于等于x的最大整数
math.sqrt(x):返回x的平方根
math.exp(x):返回e的x次方
math.log(x[,base]):返回x的自然对数或base的对数
math.sin(x):返回x的正弦值
math.cos(x):返回x的余弦值
math.tan(x):返回x的正切值
math.asin(x):返回x的反正弦值
math.acos(x):返回x的反余弦值
math.atan(x):返回x的反正切值
3.实例
我们可以使用math模块来计算圆的面积和周长 , 例如:
import math
r = 5
area = math.pi * r ** 2
circumference = 2 * math.pi * r
print("The area of the circle is:", area)
print("The circumference of the circle is:", circumference)
二、random模块
random模块可以生成随机数 , 包括整数和浮点数 。以下是一些常见的random函数:
1.生成随机数
random.random():生成一个0到1之间的随机浮点数
random.randint(a,b):生成一个a到b之间的随机整数
random.uniform(a,b):生成一个a到b之间的随机浮点数
random.choice(seq):从序列seq中随机选择一个元素
random.shuffle(seq):将序列seq中的元素随机排列
2.实例
我们可以使用random模块来生成一个随机数 , 例如:
import random
print(random.random())
我们也可以使用random模块来生成一个随机整数 , 例如:
import random
【Python中的两个内置模块介绍】print(random.randint(1, 10))
推荐阅读
- python操作gmail实例
- python按照多个字符对字符串进行分割的方法
- 基于python监控程序是否关闭
- Python标准库defaultdict模块使用示例
- 在Python中操作文件之seek方法的使用教程
- Python tkinter三种布局实例详解
- inplace读写 使用python修改文件并立即写回到原始位置操作
- 深入理解Python中字典的键的使用
- python中如何使用permutation方法洗牌?
- python如何捕获异常?