《Python程序設計》實驗3 Python基本數(shù)據(jù)類型及分支結構實驗報告_第1頁
《Python程序設計》實驗3 Python基本數(shù)據(jù)類型及分支結構實驗報告_第2頁
《Python程序設計》實驗3 Python基本數(shù)據(jù)類型及分支結構實驗報告_第3頁
《Python程序設計》實驗3 Python基本數(shù)據(jù)類型及分支結構實驗報告_第4頁
《Python程序設計》實驗3 Python基本數(shù)據(jù)類型及分支結構實驗報告_第5頁
已閱讀5頁,還剩1頁未讀 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

**大學數(shù)學與信息工程學院《Python程序設計》實驗報告實驗名稱:班級:實驗地點:實驗3實驗名稱:班級:實驗地點:實驗3姓日Python基本數(shù)據(jù)類型及分支結構名:期:學號:一、實驗目的:[實驗目的和要求]1、熟練掌握Python三種數(shù)字類型及其應用2、熟練判斷條件表達式的真假3、熟練掌握Python分支結構二、實驗環(huán)境:1、計算機,局域網(wǎng),python3.7.2軟件三、實驗內容和要求:(直接將實驗步驟及截圖寫在題目下面,結果必須截圖)1、復數(shù)z=-3+4j,用Python程序求得對應的實部和虛部并計算z的絕對值,并思考輸出的絕對值代表什么含義?色二寸-miE訃產(chǎn)FileEditShellDebug_Options_WindowHelpPython3.7.2ftags/^3.7JT:9a3ffc0492JDec232018,(AMD64)]onWin32Type''help1',"copyrieht"'credits"or"license])"for?>上一-3十4j>>>7.rea]-3.0>>>?-i.mag4.0>>>ab&(z)5.0>>>2、請將下列數(shù)學表達式用Python程序寫出來,并運算結果24+7—3x41)/=5代碼:a=2**4b=7c=3d=4e=5x=(a+b-c*d)/eprint(x)FileEditShellDebugOptionsWindowHelpPython3.7.4(taes/v3.7.4:e09359112e,JulB2019.2(AMD64)]onWin32Type"help","copyright","credits'or"license()"f>>)==================RESTART:H:/大二上學期;pyth口n/dai】2.2>>>2)x=(1+32)x(16mod7)/7代碼:a=3**2b=1c=16d=7x=(a+b)*(c%d)/7print(x)3、編寫程序,根據(jù)輸入的長和寬,計算矩形的面積并輸出。要求:輸入語句input實現(xiàn)同步賦值。lw=input('請輸入矩形的長和寬,以空格分隔:’)length,width=map(float,lw.split())s=length*widthprint("矩形面積為:",s)4、編寫程序,用戶輸入一個三位以上的整數(shù)(如果不是三位數(shù)則提示輸入錯誤),輸出其百位以上的數(shù)字。例如用戶輸入1234,則程序輸出12。(提示:使用整除運算。)代碼:a=eval(input('請輸入一個三位以上的整數(shù):'))b=int(a/100)if(a<99):print('輸入錯誤')else:print(b)biletditShellDebugOptions.WindowHelpPython3.7.2(tags/v3.7.2:Dec25201S?23:09:2Sj(AI4D64)onWin32Type"help","copyright","credits''or''license()"formore>>>==================RESTART:C:/Users/702-a01/Desktop/44.py;請輸入一個三位以上的整數(shù);54輸入錯誤>>>不及格)的評定等級5、已知某課程的百分制分數(shù)mark,將其轉換為5分制(優(yōu)、良、中、及格、grade,評定條件如下:(注意:不要存在冗余條件)不及格)的評定等級優(yōu)mark>90良80<mark<90成績等級=中70<mark<80及格60<mark<70不及格mark<60代碼:mark=eval(input(請輸入你的分數(shù):'))ifmark>=90:print('優(yōu)')elif90>mark>=80:print(良')elif80>mark>=70:print('中')elif70>mark>=60:print('及格')elifmark<60:print('不及格')FileEditG-hellDebugOptionsWindowHelpPy±horii3.7.2(tags/v3.7.2!9aC0492jDec232018,23:09:28)(AMD64)]onWin32Type"help"?"copyright""credits"ar"licensG()"farmorei==================RESTART:C:/Users/702-a01/DGsk-top/55_py==請輸入你的分數(shù):89良6、(1)編寫計算n的階乘的程序,n由用戶輸入。提示:range(n)函數(shù):產(chǎn)生一個數(shù)字序列range(start,n):產(chǎn)生一個以值start開始的序列,增長到n,但不包含nrange(start,n,step):產(chǎn)生一個以值start開始的序列,增長到n,但不包含n,但是使用step作為數(shù)字之間的增量。代碼:n=eval(input("輸入一個整數(shù)n:"))sum=1ifn<2:exit()else:foriinrange(1,n+1):sum=sum*iprint(sum)ryLiiund.r.i,vd.r.4;euyooyiizse,.(AMD64)]onWin32T7De'h已1口:rcopyright"."credits'or>>>====================RESTART:H:/大二上(2)采用math庫中的函數(shù)計算n的階乘代碼:n=eval(input('請輸入一個n:'))frommathimportfactorialifn>=0:z=factorial(n)print(z)else:print('出錯')7、輸出“水仙花數(shù)”。所謂水仙花數(shù)是指1個3位的十進制數(shù),其各位數(shù)字的立方和等于該數(shù)本身。例如:153是水仙花數(shù),因為153=13+53+33。(要求:在循環(huán)結構中采用if單分支進行判斷)代碼:n=eval(input('請輸入一個3位數(shù)n:'))ifn<100orn>999:print('輸入出錯')else:a=n%10b=int((n/10)%10)c=int(n/100)ifa**3+b**3+c**3==n:print('n是水仙花數(shù)')else:print('n不是水仙花數(shù)')IIIJLn_f憶2U芋1產(chǎn)口V¥IIIPython3.7.4(tags/v3,7.4;e09359112e,Jul82019,20;34;20)(AMD64)]onWin32TynerlieIn",'copyriEht,f."credits'or"license。'formore)?=======RESTART:Ei:/l£21.91161:35作業(yè)留本/大二上學期/pythm/da請輸入一個E位數(shù)n:446ri不是水仙花數(shù))?8、輸入一個時間(小時:分鐘:秒),輸出該時間經(jīng)過5分30秒后的時間。代碼:hour,minute,second=input('請輸入一個時間(h:m:s):\n').split(':')hour=int(hour)minute=int(minute)second=int(second)second=second+30ifsecond>=60:second=second—60minute=minute+1minute=minute+5ifminute>=60:minute=minute—60hour=hour+1ifhour==24:hour=0print('%d:%d:%d'%(hour,minute,second))FileEditShellDebugOptionsWindowHelpPython3.7.4(tags/v3.7.4:&09359112e,Jul8:AND64)]oi.wi:i32Type,Jhelp"'',,J?opyrighf",JJcredits'"or"licen)>>=========RESTART:口:/18219n6135作業(yè)留本/大二請輸入一個時同(h:m:s):02:25:512:31:21>?I9、(選做)

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論