用Python处理实验数据
开篇语
近来忙于考试以及应付专业课,基本很少写简书了。昨晚攻坚了三个学生工作的任务(妈妈的吻。好久没有这么疯狂工作了。还是很爽的哦!)

今天难得清静,虽然上课还是沉浸于完成任务的放纵式玩手机中,但是也开始捡起了以前的一些东西,尤其是我下功夫最多的Pyhton,今晚要写一个实验报告,要处理一堆的数据,所以干脆就直接的用python处理,然后我就慢慢的一点点的输入数据然后抄写就好了。爽歪歪的有木有?
正文
下面是我们实验的要求:(字不是我的~~~)

话不多说,直接贴代码
import math
def cal():
xitas=input("put in xita: ")
Fls=input("put in Fl: ")
Fcs=input("put in Fc: ")
Fl=float(Fls)/100
Fc=float(Fcs)/100
xita=float(xitas)/10000
D=0.092
Ft=(2*Fc)/D
xigama=(1-xita)*Fl/Fc
print("xigama=%s"%xigama)
print("Ft=%s"%Ft)
def main():
for i in range(10):
cal()
print("Over!!!")
main()
下面是运行的结果:
put in xita: 102
put in Fl: 543
put in Fc: 820
xigama=0.6554407317073172
Ft=178.26086956521738
put in xita: 114
put in Fl: 585
put in Fc: 873
xigama=0.6624639175257732
Ft=189.7826086956522
put in xita: 125
put in Fl: 643
put in Fc: 933
xigama=0.6805600214362272
Ft=202.82608695652175
put in xita: 154
put in Fl: 773
put in Fc: 1060
xigama=0.7180149056603775
Ft=230.43478260869566
put in xita: 171
put in Fl: 864
put in Fc: 1141
xigama=0.7442818580192814
Ft=248.04347826086956
put in xita: 187
put in Fl: 906
put in Fc: 1178
xigama=0.7547179966044143
Ft=256.0869565217391
put in xita: 210
put in Fl: 953
put in Fc: 1182
xigama=0.7893291032148899
Ft=256.95652173913044
put in xita:
这就是计算机的魅力啊。也是人类信息化时代的最大依仗。解放劳动力~~~
结束语
貌似本文是流水账式的文章,但是旨在宣扬人人编程的趣味性以及必要性。可以极大地方便我们的生活呢~~
用Python处理实验数据的更多相关文章
- 使用python处理实验数据-yechen_pro_20171231
整体思路 1.观察文档结构: - 工况之一 - 流量一28 - 测点位置=0 -测点纵断面深度-1 -该点数据Speedxxxxxxxx.txt -测点纵断面深度-2 -测点纵断面深度-3 -... ...
- 使用 python 处理 nc 数据
前言 这两天帮一个朋友处理了些 nc 数据,本以为很简单的事情,没想到里面涉及到了很多的细节和坑,无论是"知难行易"还是"知易行难"都不能充分的说明问题,还是& ...
- Python程序设计实验报告二:顺序结构程序设计(验证性实验)
安徽工程大学 Python程序设计 实验报告 班级 物流191 姓名 崔攀 学号3190505136 成绩 日期 2020.3.22 指导老师 修宇 [实验 ...
- ArcGIS10从入门到精通系列实验图文教程(附配套实验数据持续更新)
@ 目录 1. 专栏简介 2. 专栏地址 3. 专栏目录 1. 专栏简介 本教程<ArcGIS从入门到精通系列实验教程>内容包括:ArcGIS平台简介.ArcGIS应用基础.空间数据的采集 ...
- 使用Python解析JSON数据的基本方法
这篇文章主要介绍了使用Python解析JSON数据的基本方法,是Python入门学习中的基础知识,需要的朋友可以参考下: ----------------------------------- ...
- python matplotlib plot 数据中的中文无法正常显示的解决办法
转发自:http://blog.csdn.net/laoyaotask/article/details/22117745?utm_source=tuicool python matplotlib pl ...
- Python/Numpy大数据编程经验
Python/Numpy大数据编程经验 1.边处理边保存数据,不要处理完了一次性保存.不然程序跑了几小时甚至几天后挂了,就啥也没有了.即使部分结果不能实用,也可以分析程序流程的问题或者数据的特点. ...
- Windows下Python读取GRIB数据
之前写了一篇<基于Python的GRIB数据可视化>的文章,好多博友在评论里问我Windows系统下如何读取GRIB数据,在这里我做一下说明. 一.在Windows下Python为什么无法 ...
- 为什么说Python 是大数据全栈式开发语言
欢迎大家访问我的个人网站<刘江的博客和教程>:www.liujiangblog.com 主要分享Python 及Django教程以及相关的博客 交流QQ群:453131687 原文链接 h ...
随机推荐
- js脚本中try与cache捕获异常处理
<script type="text/javascript"> function add_reason(elm){ try{ var pp=$('.pp').val() ...
- 从ConcurrentHashMap的演进看Java多线程核心技术 Java进阶(六)
本文分析了HashMap的实现原理,以及resize可能引起死循环和Fast-fail等线程不安全行为.同时结合源码从数据结构,寻址方式,同步方式,计算size等角度分析了JDK 1.7和JDK 1. ...
- Spring+SpringMVC+MyBatis深入学习及搭建(十六)——SpringMVC注解开发(高级篇)
转载请注明出处:http://www.cnblogs.com/Joanna-Yan/p/7085268.html 前面讲到:Spring+SpringMVC+MyBatis深入学习及搭建(十五)——S ...
- MyBatis源码解析【2】构建项目
有了之前的准备,今天就要开始构建学习使用的项目了.废话不多说.开始吧. 首先我用IDEA构建了一个空的maven项目,然后加入了Mybatis的依赖. <dependencies> < ...
- springmvc的POST 请求转为 DELETE 或 put 请求配置HiddenHttpMethodFilter
1.web.xml里配置 <!-- 配置 org.springframework.web.filter.HiddenHttpMethodFilter: 可以把 POST 请求转为 DELETE ...
- 修改ElementUI源码实践
提要 Vue2.0+Vuex+ElementUI是现在很多项目都在使用的BS软件的开发组合. Vue相较于Angular具有学习成本低,上手快以及组件轻量化的特点:相较于React,其官方提供的很多指 ...
- Android-重新包装Toast,自定义背景
Android-重新包装Toast,自定义背景 2016-4-27 Android L 算是包装了一个自己使用的小工具. 使用Toast的目的是弹一个提示框.先看一下Toast.makeText方法. ...
- JDBC之组件封装
本文所需架包:mysql-connector-java-5.1.7-bin.jar(连接MySQL数据库需要),ojdbc6.jar(连接Oracle数据库需要) 1.JDBC工具类(JDBCUtil ...
- 使用Dubbo、JSF等RPC框架时,对于异常的处理
无论是Dubbo还是JSF等RPC框架,一般都会把接口分为2部分: 1,服务端(provider) 2,客户端(consumer) 由于,客户端与服务端可能不在同一个应用中,所以客户端一般在调用服务端 ...
- Spring MVC的实现原理
Spring提供了DispatcherServlet,这个类不仅负责实现请求转发,还负责启动一个WebApplicationContext容器. 按照Spring一贯的IoC哲学,所有的Control ...