python实验题_python实验二

安徽工程大学

Python 程序设计 实验报告

班级 物流191 姓名 王凡 学号 3190505102

成绩____________ 日期20200322 指导教师 修宇

【实验名称】

实验二 顺序结构程序设计

【思考题】 (注意不要漏答)

1、影响题1和题3计算准确性的因素有哪些?如何让1和3得到的值更准确?(可以本地计算机上尝试,或者在python123上自行编程)

猜想:影响题1和题3计算准确性的因素:(1)圆周率π的精确度。

(2)计算结果有效数字的位数。

实验:(1)改变圆周率π的精确度。(不考虑计算结果的有效数字位数)

以题1为例,假设 radius = 3且半径相同,分别取圆周率小数点后5位,后7位以及用math.pi表示时,计算圆面积,比较计算结

1、影响题1和题3计算准确性的因素有哪些?如何让1和3得到的值更准确?(可以本地计算机上尝试,或者在python123上自行编程)

(1).圆的面积。可通过增加小数点后的位数提高所得值的准确性

1956811-20200322132102819-1968557872.png

(2)球的体积。可通过增加小数点后的位数提高所得值的准

1956811-20200322132715955-1342578798.png

【实验目的】

(1)掌握数据的输入输出的方法;

(2)熟悉顺序结构程序中语句的执行过程;

(3)掌握顺序结构程序的设计方法。

【实验条件】

PC机或者远程编程环境

【实验内容】

1、完成三个编程题。( python123)

(1)计算圆面积的计算 S

问题描述:

根据圆的半径计算圆面积,半径为25。请编写并运行如下代码:‬

radius = 25 #圆的半径是25

area = 3.1415 * radius * radius #根据公式计算圆的面积

print("{:.2f}".format(area)) #仅输出两位小数结果

输入输出:

输入:无 输出:1963.44

(2)求和

问题问题:

编写程序,从键盘上输入两个数x,y,求x,y之和并将其赋值给s,最后输出s。

输入输出:

输入:3;4.5 输出:7.5

(3)求球体积

问题描述:

输入球的半径,计算球体体积。

输入输出:

输入:一个正数1

输出:球的体积,结果保留两位小数。

【实验记录与分析】

(1)计算圆的面积S

1960629-20200322163001021-306010778.png

2求和

1960629-20200316214134290-1640135378.png

(3)求球体积

1960629-20200316214206458-841404362.png

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/437218.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

解决:VS中进行Qt开发,编译时报错:打不开QWidgets.h等文件的问题

1. 先检查是否通过Qt VS Tools添加了Qt路径和配置了正确的Qt版本,这一步基本上都没问题。 2. 再检查此项目是否配置了正确的Qt版本,右键项目,选择Qt Project Settings,选择你需要的Qt版本即可,不可以为空。 3. 完成上面…

【转】1:C#的三种异步的详细介绍及实现

一、介绍异步的前世今生: 异步编程模型 (APM,Asynchronous Programming Model) 模式(也称 IAsyncResult 模式),在此模式中异步操作需要 Begin 和 End 方法(比如用于异步写入操作的 BeginWrite 和 EndWrite…

elasticsearch date_Elasticsearch在日志分析领域应用和运维实践

主要讲述了:基于ELK Kafka 的日志分析系统Elasticsearch 优化经验Elasticsearch 运维实践ElasticSearch介绍分布式实时分析搜索引擎,优点包括:查询近实时内存消耗小,搜索速度快可扩展性强高可用数据结构FST(Finite State Transdu…

【转】2:C#TPL探秘

理论: 1、 只要方法是 Task类型的返回值,都可以用 await 来等待调用获取返回值。 2、 如果一个返回 Task类型的方法被标记了 async,那么只要方法内部直接 return T 这个 类型的实例就可以。 3、 一个返回 Task类型的方法没有被标记了 asyn…

Qt添加翻译文件无效或部分无效

原因: QTranslator::load路径错误qApp->installTranslator调用时机应该在所有界面起来之前。命名空间宏导致的问题。如果一个类有命名空间宏,则宏不会转换为命名空间,导致ts文件内的上下文不包含命名空间。上下文对不上导致部分窗口翻译失…

linux shell脚本攻略第3版_「技术干货」师傅说不会写shell脚本的网安不是一个好黑客,实战...

shell脚本?在说什么是shell脚本之前,先说说什么是shell。shell是外壳的意思,就是操作系统的外壳。我们可以通过shell命令来操作和控制操作系统,比如Linux中的Shell命令就包括ls、cd、pwd等等。总结来说,Shell是一个命令…

【转】3:C#异步WaitAll的使用

编写界面如图: private async void button1_Click(object sender, EventArgs e){#region 单个执行的异步,效率慢HttpClient wc new HttpClient();string s1 await wc.GetStringAsync(textBox1.Text);label1.Text s1.Length.ToString();string s2 awa…

Qt实现QTextEdit背景透明

QTextEdit为什么要拿出来单独说,因为它继承自QAbstractScrollArea,一般的设置无效。滚动区域ScrollArea内部有一个widget,需要同时设置ScrollArea和viewport两个窗口才能实现透明。代码如下: m_text_editor->setWindowFlags(Q…

python断点调试_「Python调试器」,快速定位各种疑难杂症!!!

在很多的编辑器其实都带着「调试程序」的功能,比如写 c/c 的 codeblocks,写 Python 的 pycharm,这种图形界面的使用和显示都相当友好,简单方便易学,这个不是我这篇文章要讲的重点。今天主要是想给大家介绍一下 「 Pyth…

【转】C# 温故而知新:Stream篇(—)

目录: 什么是Stream? 什么是字节序列? Stream的构造函数 Stream的重要属性及方法 Stream的示例 Stream异步读写 Stream 和其子类的类图 本章总结 什么是Stream? MSDN 中的解释太简洁了: 提供字节序列的一般视图 (我可不想这么理解…

python 画树 递归_数据结构 - python如何递归生成树?

问 题 class Tree: def __init__(self, label): self.root label self.child {} def set_child(self, label, relate): self.child[label] relate def get_root(self): return self.root def get_child(self): return self.child 这么一颗树结构,该如何写 def cr…

java integer valueof_一文读懂什么是Java中的自动拆装箱

本文主要介绍Java中的自动拆箱与自动装箱的有关知识。基本数据类型基本类型,或者叫做内置类型,是Java中不同于类(Class)的特殊类型。它们是我们编程中使用最频繁的类型。Java是一种强类型语言,第一次申明变量必须说明数据类型,第一…

【转】面试:一个单例模式,足以把你秒成渣

去面试(对,又去面试) 问:单例模式了解吧,来,拿纸和笔写一下单例模式。 我心想,这TM不是瞧不起人吗?我编程十年,能不知道单例模式。 答:(.net 平…

【转】SQL 语句执行顺序

From:http://www.jellythink.com/archives/924 Oracle-SQL语句执行原理和完整过程详解:https://wenku.baidu.com/view/398bc427964bcf84b8d57b00.html 详解一条 SQL 语句的执行过程:http://www.cnblogs.com/cdf-opensource-007/p/6502556.h…

堆和栈的概念和区别 python_堆和栈的概念和区别

在说堆和栈之前,我们先说一下JVM(虚拟机)内存的划分: Java程序在运行时都要开辟空间,任何软件在运行时都要在内存中开辟空间,Java虚拟机运行时也是要开辟空间的。JVM运行时在内存中开辟一片内存区域&#x…

【手算】哈夫曼编码—树形倒置快速画法

哈夫曼编码的原理 参考文章:哈夫曼编码详解——图解真能看了秒懂 简单总结其原理: 需求:对重复出现的元素进行二进制编码,最高效的编码方式是哈夫曼编码。 方法:按照元素出现的频率大小构造一棵树,出现次…

【转】Web API项目中使用Area对业务进行分类管理

在之前开发的很多Web API项目中,为了方便以及快速开发,往往把整个Web API的控制器放在基目录的Controllers目录中,但随着业务越来越复杂,这样Controllers目录中的文件就增加很快,难以管理,而且如果有不同业…

centos部署python flask_用Dockerfile部署你的Flask Web应用

背景故事话说去年年底给另外一个组的同事写了一个简单的工单查询系统,用flask写的,当时是部署在我们组的一台测试物理机上,操作系统是Redhat 7。后来我们组的这台测试物理机要做其它用途,领导给两天时间让把应用迁走,问…

centos7安装flink集群_《从0到1学习Flink》—— Flink 写入数据到 Kafka

前言之前文章 《从0到1学习Flink》—— Flink 写入数据到 ElasticSearch 写了如何将 Kafka 中的数据存储到 ElasticSearch 中,里面其实就已经用到了 Flink 自带的 Kafka source connector(FlinkKafkaConsumer)。存入到 ES 只是其中一种情况&a…

Qt中的私有信号

一、什么是Qt私有信号? 直接引用Qt文档中的描述: 二、私有信号的作用 私有信号只能被响应,不能被用户代码来发射(emit)。这是一种对某些信号的权限控制,也就是用户代码没有权力“发号施令”,只…