3.Python数据类型(2)——math库和random库
2017-06-20 14:08
465 查看
1. math数学库
常用的数学库函数:
2. random库——随机函数
常用函数:
3. 例:圆周率兀的计算——蒙特卡洛法:采用随机试验求解问题的方法
在构造的1/4个圆和正方形内随机抛洒大量的点,计算在圆内点的个数与总数的比值,即为1/4兀
运行结果:
常用的数学库函数:
2. random库——随机函数
常用函数:
3. 例:圆周率兀的计算——蒙特卡洛法:采用随机试验求解问题的方法
在构造的1/4个圆和正方形内随机抛洒大量的点,计算在圆内点的个数与总数的比值,即为1/4兀
from random import random from math import sqrt from time import clock DARTS = 1200 hits = 0 clock() for i in range(1,DARTS): x, y = random(), random() dist = sqrt(x**2 + y**2) if dist <= 1.0: hits = hits + 1 pi = 4 * (hits/DARTS) print("Pi的值是 %s" % pi) print("程序运行时间是 %-5.5ss" % clock())
运行结果:
相关文章推荐
- 3.python数据类型(一)
- 走进Python世界(五)数据类型 3. 序列类型-元祖(tuple)
- 3. Python开发--基本数据类型操作方法
- 3.Python数据类型(1)——数字类型/字符串类型
- python内置数据类型
- python OS/pdb 模块及数据类型基础
- Python 起步:数据类型一数字
- python语法31[基本数据类型和流程控制]
- [Python]Python/PHP如何查询sql server中NTEXT类型数据
- Python语言学习(2)-Python基本数据类型
- 讨论python的数据类型的区别
- [Python]Python/PHP如何查询sql server中NTEXT类型数据
- python学习笔记(一) 基本数据类型及运算
- python中如何判断一个变量的数据类型
- Python笔记——基本语法:标识符、数据类型、变量、运算符及表达式/编码风格
- 004--从C#到Python —— 1 变量和数据类型
- python基本数据类型
- [Python]Python/PHP如何查询sql server中NTEXT类型数据
- python_复杂数据类型
- 深入Python3 (Dive Into Python3)笔记2--内置数据类型