python123测验9程序题_python程序设计实验二
Python程序設計實驗安徽工程大學
班級:物流191? ? ? ?姓名:許嵐嵐?? ? ?學號:3190505110
日期:2020年3月21日指導教師:修 宇
實驗二 順序結構程序設計(驗證性實驗)(二學時)
【實驗目的】
(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)求球體積
問題描述:
輸入球的半徑,計算球體體積。
輸入輸出:
輸入:一個正數
輸出:球的體積,結果保留兩位小數
【實驗記錄與分析】
(請在填寫實驗記錄與分析結果)
一、計算圓的面積S
二、求和
三、求球的體積
【思考題】 (注意不要漏答)
1、影響題1和題3計算準確性的因素有哪些?如何讓1和3得到的值更準確?(可以本地計算機上嘗試,或者在python123上自行編程
1、輸出結果精確到小數點后的位數
2、圓周率的取值精確度
3、浮點數間運算存在不確定尾數,不確定尾數在很多編程語言中都存在,涉及到計算機對數字運算的內部實現原理,計算機中所有數字采用二進制方式表示,二進制表示小數,可無限接近十進制小數但不完全相同,故影響結果的準確性。
4、計算機要進行十進制和二進制間的互相轉換才輸出運算結果,結果可能無限接近準確值,因為可能存在不確定尾數影響了結果的準確性。
總結
以上是生活随笔為你收集整理的python123测验9程序题_python程序设计实验二的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 黑菜是什么菜 关黑菜
- 下一篇: python获取当前进程id_从pyth