實驗二、Python 運算符、內(nèi)置函數(shù)實驗?zāi)康模?、熟練運用 Python 運算符。2、熟練運用 Python 內(nèi)置函數(shù)。實驗內(nèi)容:1、編寫程序,輸入任意大的自然數(shù),輸出各位數(shù)字之和。2、編寫程序,輸入兩個集合 setA 和 setB,分別輸出它們的交集、并集和差集 setA-setB。3、編寫程序,輸入一個自然數(shù),輸出它的二進制、八進制、十六進制表示形式。實驗三、使用蒙特·卡羅方法計算圓周率近似值實驗?zāi)康模?、理解蒙特·卡羅方法原理。2、理解 for 循環(huán)本質(zhì)與工作原理。3、了解 random 模塊中常用函數(shù)。實驗內(nèi)容:蒙特·卡羅方法是一種通過概率來得到問題近似解的方法,在很多領(lǐng)域都有重要的應(yīng)用,其中就包括圓周率近似值的計算問題。假設(shè)有一塊邊長為 2 的正方形木板,上面畫一個單位圓,然后隨意往木板上扔飛鏢,落點坐標(biāo)(x, y)必然在木板上(更多的時候是落在單位圓內(nèi)),如果扔的次數(shù)足夠多,那么落在單位圓內(nèi)的次數(shù)除以總次數(shù)再乘以 4,這個數(shù)字會無限逼近圓周率的值。這就是蒙特·卡羅發(fā)明的用于計算圓周率近似值的方法,如圖所示。
標(biāo)簽:
python
上傳時間:
2022-07-09
上傳用戶: