求解圆周率可以采用蒙特卡罗方法,在一个正方形中撒点,根据在 1/4 圆内点的数量占总撒点数的比例计算圆周率值。‪‬‪‬‪‬‪‬‪‬‮‬‫‬‮‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‭‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‪‬

‪‬‪‬‪‬‪‬‪‬‮‬‫‬‮‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‭‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‪‬

请以 123 作为随机数种子,获得用户输入的撒点数量,编写程序输出圆周率的值,保留小数点后 6 位。

代码如下:

from random import *
seed(123)
n=eval(input())
hits=0.0
for i in range(1,n+1):x,y=random(),random()dist=pow((x**2+y**2),0.5)if dist<=1.0:hits+=1
pi=4*(hits/n)
print("{:6f}".format(pi))

圆周率的计算——典型Python案例相关推荐

  1. 典型相关分析(cca)原理_CCA典型关联分析原理与Python案例

    文章来源于"脑机接口社区" CCA典型关联分析原理与Python案例​mp.weixin.qq.com Rose今天分享一下CCA的相关原理以及Python应用,CCA在EEG等脑 ...

  2. 典型相关分析python实现_CCA典型关联分析原理与Python案例

    文章来源于"脑机接口社区"CCA典型关联分析原理与Python案例​mp.weixin.qq.com Rose今天分享一下CCA的相关原理以及Python应用,CCA在EEG等脑电 ...

  3. Python入门实例验证及结果之实例7 圆周率的计算 ##程序循环结构 ##random库

    2020年月10日星期一 我们先来整理一下程序循环结构和random库的相关内容 #程序循环结构 ##遍历循环 1.计数循环 说明:range(M,N,K)函数是从M开始到N之前以K为步长的数字序列, ...

  4. Python案例:用米粒填充国际象棋盘

    Python案例:用米粒填充国际象棋盘 一.古老传说 有个很古老的传说,那时候象棋刚刚发明出来,阿拉伯的一个国王一下就迷上了,觉得应该重奖发明这个游戏的人,结果发明者来了,他让人家提要求,人家说棋盘上 ...

  5. 利用深度学习(Keras)进行癫痫分类-Python案例

    目录 癫痫介绍 数据集 Keras深度学习案例 本分享为脑机学习者Rose整理发表于公众号:脑机接口社区 QQ交流群:903290195 癫痫介绍 癫痫,即俗称"羊癫风",是由多种 ...

  6. RFM模型的理解和python案例分析

    RFM模型是什么 RFM是客户关系管理(CRM:Customer Relationship Management)中一种重要的分析模型,通过研究一个客户的交易时间.交易频率和交易总金额来衡量客户的价值 ...

  7. 五个 PostgreSQL 典型故障案例及处理

    1.PostgreSQL数据库错误:检测到ShareLock死锁处理 PostgreSQL 是一个免费数据库,对于处理分析型+交易型混合型系统来说确实很不错,特别是版本的升级到11.2后性能提升很多, ...

  8. 简单python脚本实例-超实用的 30 段 Python 案例

    Python是目前最流行的语言之一,它在数据科学.机器学习.web开发.脚本编写.自动化方面被许多人广泛使用. 它的简单和易用性造就了它如此流行的原因. 如果你正在阅读本文,那么你或多或少已经使用过P ...

  9. python案例教程钱毅湘_Python案例教程 清华大学出版社 钱毅湘等 高等学校通识教育系列教材 软件工具 程序设计Python...

    商品描述: 书名:     Python案例教程(高等学校通识教育系列教材)        出版社:      清华大学出版社        出版日期      2020        ISBN号:  ...

最新文章

  1. solaris11学习必用工具及ISO
  2. 【数据结构】树状数组 例题剖析
  3. pynvml 多gpu不能显示
  4. 并发基础(九) java线程的终止与中断
  5. 今天开始写技术博客啦
  6. 回答一位朋友关于 SAP SRM 行业 转 CRM 行业的咨询
  7. CL_CRM_REPORT_ACCRULE_ONEORDER
  8. C语言去括号编程题,去括号 - C语言网
  9. 台式电脑麦克风_还有人买台式PC吗?这份新品推荐攻略值得收藏
  10. Bailian2818 密码【密码+置换】
  11. 深入理解并行编程pdf
  12. perl 安装 ZooKeeper模块
  13. R中读取Excel大文件
  14. CS 61A Spring 2019 HW01 学习笔记
  15. 超全整理——相机标定知识汇总
  16. java登陆界面_【java中实现登录界面功能】
  17. 用户管理和数据库安全(一)
  18. 服务器支持 TLS Client-initiated 重协商攻击(CVE-2011-1473复现验证)
  19. Cannot open url. please check this url is correct
  20. java 祖先_java – 家谱祖先查找算法

热门文章

  1. html使用本地字体/自定义字体 字体转换成@font-face所需的web字体格式
  2. 学习目标:从零开始学安装Windows11_22H2版本的摄影师照相馆专用gho系统uisoft2.0体验版本
  3. 『最小表示法 Necklace』
  4. html圆角边框怎么做,CSS圆角边框制作指南与实例
  5. substance painter中的粒子笔刷重力方向错乱问题
  6. Delphi ListView的用法(常用技巧) 作者:蓝色忧郁
  7. PowerMock 入门
  8. python信息采集管理系统_基于Python的求职信息采集分析系统设计与实现
  9. 客户说我已经有合作伙伴了 电话销售如何回应
  10. 城市公交查询系统android