python实验报告实验总结_python实验报告一
随机生成10000个列表,列表的长度为N(N=10),列表中的元素为(0,M)(M=10)内的实数。如果两个数相差不超过1%,则称它们相等。如果一个列表中有至少三个数相等,或者有至少两组两两相等则称该列表满足相等条件。编写程序,输出满足相等条件的列表个数。
import random
def istrue(a, b):#定义一个函数istrue判断a与b是否相等
n = abs(a - b) / b
if n<=0.01:
return True
def trial(num):#定义一个函数trial判断该列表是否符合条件
n = 0
for i in num:
temp = i
num.remove(i)#删除列表中的i,使i不与自身比较
for j in num:
if istrue(temp, j):
n=n+1
if n == 2:#当一个列表中有至少三个数相等,或者有至少两组两两相等时n>=2
return True
def main():#定义一个主函数main
inum = 10000
M = 10
N = 10
sumnum = 0
for i in range(inum):#生成10000个随机列表进行筛选
a = list(random.uniform(0, M) for i in range(N))
if trial(a):
sumnum+=1
print(str(inum)+"个列表中符合条件的个数是:"+str(sumnum))
#执行程序
main()1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
python实验报告实验总结_python实验报告一相关推荐
- python实验总结与分析_Python实验报告七
安徽工程大学 Python程序设计 实验报告 班级 物流191 姓名倪绍磊学号3190505131 成绩 日期 2020.5.28 指导老师修宇 [实验名称]实验七 组合数据类型 [实验目的] 熟悉通 ...
- python实验结论怎么写_Python实验课:Python元组数据及其运算
一.实验目的及内容 (1)元组的声明和初始化 (2)元组元素的访问 (3)元组的更新与合并 (4)元组的遍历 二.实验过程 1.元组的声明和初始化 (1)启动IDLE开发环境,并新建一个Python模 ...
- python课程设计小程序_python实验课做的一些小程序
[实例简介]bp.爬虫.cnn 实验 [实例截图] [核心代码] untitled ├── bp │ ├── bp.py │ └── input_data.py ├── cnn │ ├── cnn_m ...
- python打开网址搜索关键字_Python实验:百度搜索关键字自动打开相关URL
#! python # coding: utf-8 # python实现百度搜索关键字,并依次用浏览器打开前五个搜索结果 ## ##Beautiful Soup 是一个模块,用于从HTML 页面中提取 ...
- python实验收获和建议_python实验收获与反思 100字_考试后的反思100字
1 考试后的反思 100 字 [篇一:期中考试反思精选作文] 今天, 我反思了一下我的期中考试, 我觉得我的毛病很多, 也很幼稚. 最近,我老是心不在焉,上课不是很专心,在下面做一些小动作. 放学后, ...
- 实验报告-python文库_Python实验报告
目 录 次序 1 2 3 4 5 实验项目名称 实验一.熟悉Python环境及及基本数据类型的使用实验 实验二.程序控制结构编程设计实验 实验三.函数和代码复用实验 实验四.组合数据类型的使用实验 实 ...
- python的实验报告大一心理_python的期末实验报告
青岛工学院 实验报告 <Python 语言基础>实验报告 实验室: 实验题目 年... python大作业实验报告.pptx_计算机软件及应用_IT/计算机_专业资料.... 温州大学瓯江 ...
- 基于python的文件加密传输系统 毕业论文_20183411 李丞灏 2020-2021 《python程序设计》 实验三 加密传输文件 实验报告...
20183411 李丞灏 2020-2021 <python程序设计> 实验三 加密传输文件 实验报告 课程:<Python程序设计> 班级: 1834 姓名: 李丞灏 学号: ...
- python程序简单快速写能谱实验word报告
python程序简单快速写能谱实验报告 第一步 获取报告的图片 第二步 获取报告中的表格数据 第三步 创建word 并自动写入图片和表格数据 第一步 获取报告的图片 由于我需要的图片在一个最原始的实验 ...
- python实验九答案_Python实验九
安徽工程大学 python程序设计实验报告 班级:物流191 姓名:王悦 学号:3190505103 日期:2020.6.16 指导老师:修宇 [实验名称]实验 ...
最新文章
- RTL8111H-CG规格书 DATASHEET
- 基于 Knative 打造生产级 Serverless 平台 | KubeCon NA2019
- None用法+连接字符串优先使用join +用format而不是%+区别可变对象和不可变对象(list的深拷贝和浅拷贝)
- Windows下搭建ESP-IDF开发环境,适合ESP32/S2/C3/S3系列模组二次开发
- 单页web应用是什么?它又会给传统网站带来哪些好处?
- 用sqlserver手动写个split(字符分割)
- JS正则验证邮箱的格式
- TCP/IP系列概述之体系结构原则
- 上位机编程软件哪个好_UG、Mastercam、Cimatron、Powermill等 数控编程学哪个软件好呢...
- TTL反相器 电路分析
- GNU C Complier - GNU Compiler Collection - GCC
- Delphi Exif
- Python | Python保存高维数组array,Python用pandas将numpy保存csv文件,Python保存3维数组
- 在64位Windows的VS软件中使用C/C++调用gnuplot画图
- JSX语法学习(三)
- 四川计算机二级时间安排,2020年3月四川计算机二级考试时间
- 顺序栈实现将十进制整数转换为r(2、8、16)进制数
- 2.2 网络接口与互联网层安全
- hisi-交叉编译-opencv
- 如何画动漫人物的手?怎样才能画好动漫人物的手?