




下載本文檔
版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
Python操作題程序(19套題)<程序僅供參考>1.#輸入兩門(mén)學(xué)科成績(jī)(滿分100分),分?jǐn)?shù)為score1、score2,在①、②、③處填入正確代碼,不要#修改其他代碼score1=int(input("請(qǐng)輸入第一門(mén)成績(jī):"))score2=int(input("請(qǐng)輸入第二門(mén)成績(jī):"))#刪除語(yǔ)句中的“①”,并在此處填入正確代碼#如果兩門(mén)成績(jī)都大于等于60分就輸出“通過(guò)”,否則輸出“加油”。ifscore1>=60orscore2>=60:#刪除語(yǔ)句中的“②”,并在此處填入正確代碼print("通過(guò)")else:#刪除語(yǔ)句中的“③”,并在此處填入正確代碼print("加油")2.a=int(input("請(qǐng)輸入三角形的第一條邊長(zhǎng):"))b=int(input("請(qǐng)輸入三角形的第二條邊長(zhǎng):"))c=int(input("請(qǐng)輸入三角形的第三條邊長(zhǎng):"))ifa+b>canda+c>bandb+c>a:print("這三條邊長(zhǎng)能構(gòu)成三角形")else:print("這三條邊長(zhǎng)不能構(gòu)成三角形")3.#注釋?zhuān)狠斎雰砷T(mén)學(xué)科(滿分100分)的成績(jī)score1、score2;score1=int(input("請(qǐng)輸入score1的值:"))score2=int(input("請(qǐng)輸入score2的值:"))#注釋?zhuān)涸谝韵聟^(qū)域中編寫(xiě)代碼,實(shí)現(xiàn):如果兩門(mén)成績(jī)中有一門(mén)大于60分就輸出“通過(guò)”,否則輸出#“加油”。ifscore1>60orscore2>60:print("通過(guò)")else:print("加油")4.#注釋?zhuān)狠斎肴梭w體溫值T;T=float(input("請(qǐng)輸入T的值:"))#注釋?zhuān)涸谝韵聟^(qū)域中編寫(xiě)代碼,實(shí)現(xiàn):判斷體溫情況,如果T大于37.0,則輸出“體溫異常”,否則輸出“體溫正常”。ifT>37.0:print("體溫異常")else:print("體溫正常")5.#注釋?zhuān)狠斎胭?gòu)買(mǎi)某件商品的單價(jià)p和數(shù)量n;p=int(input("請(qǐng)輸入一個(gè)不為零的整數(shù)p:"))n=int(input("請(qǐng)輸入一個(gè)不為零的整數(shù)n:"))#注釋?zhuān)涸谝韵聟^(qū)域中編寫(xiě)代碼,實(shí)現(xiàn):判斷購(gòu)買(mǎi)數(shù)量多少,如果數(shù)量大于10,則輸出7折后的總#金額,否則輸出9折后的總金額。ifn>10:print(n*p*0.7)else:print(0.9*n*p)6.r=float(input("圓的半徑為:"))C=2*3.14*rprint("圓的周長(zhǎng)為:",C)7.n=int(input("請(qǐng)輸入一個(gè)三位數(shù):"))a=n//100b=n//10%10c=n%10print("倒敘后的三位數(shù)為:",a+b*10+c*100)print("三位數(shù)的積為:",(a+b*10+c*100)*n)8.dl=float(input("請(qǐng)輸入用電量:"))ifdl<=100:jg=dl*0.56print("用電價(jià)格為:",jg)elifdl<=200:jg=dl*(0.56+0.09)print("用電價(jià)格為:",jg)elifdl<=300:jg=dl*(0.56+0.18)print("用電價(jià)格為:",jg)else:jg=dl*(0.56+0.27)print("用電價(jià)格為:",jg)9.#注釋?zhuān)狠斎雰蓚€(gè)不為零的整數(shù)a、b;a=int(input("請(qǐng)輸入一個(gè)不為零的整數(shù)a:"))b=int(input("請(qǐng)輸入一個(gè)不為零的整數(shù)b:"))#注釋?zhuān)涸谝韵聟^(qū)域中編寫(xiě)代碼,實(shí)現(xiàn):判斷a與b的大小,如果a大于b,則輸出a/b的值,否則#輸出a*b的值。ifa>b:print(a/b)else:print(a*b)10.#注釋?zhuān)狠斎雰蓚€(gè)大于零的整數(shù)a、b;a=int(input("請(qǐng)輸入a的值:"))b=int(input("請(qǐng)輸入b的值:"))#注釋?zhuān)涸谝韵聟^(qū)域中編寫(xiě)代碼,實(shí)現(xiàn):判斷a與b的大小,如果a大于b,則輸出"合格",否則輸#出"不合格"。ifa>b:print("合格")else:print("不合格")11.s=float(input("請(qǐng)輸入公里數(shù):"))ifs<=5:print("票價(jià)金額為:","3元")elifs<=11:print("票價(jià)金額為:","4元")elifs<=21:print("票價(jià)金額為:","5元")elifs<=31:print("票價(jià)金額為:","6元")else:print("票價(jià)金額為","8元")12.#注釋?zhuān)狠斎雰蓚€(gè)不為零的整數(shù)a、b;a=int(input("請(qǐng)輸入一個(gè)不為零的整數(shù):"))b=int(input("請(qǐng)輸入一個(gè)不為零的整數(shù):"))#注釋?zhuān)涸谝韵聟^(qū)域中編寫(xiě)代碼,實(shí)現(xiàn):判斷a與b值的大小,如果a大于b,則輸出a*b的值,否則輸出a+b的值。ifa>b:print(a*b)else:print(a+b)13.w=float(input("請(qǐng)輸入您的體重(kg):"))h=float(input("請(qǐng)輸入您的身高(m):"))BMI=round(w/h/h,2)print("您的身體質(zhì)量指數(shù)是:",BMI)14.n=int(input(“請(qǐng)輸入乘坐的站點(diǎn)數(shù):”))ifn<=5:print("票價(jià)2元")elifn<=10:print("票價(jià)3元")elifn<=16:print("票價(jià)4元")else:print("票價(jià)5元")15.money=100#一共100文錢(qián)num=100#一共100只雞cock_price=5#公雞價(jià)格5文hen_price=3#母雞價(jià)格3文threechick_price=1#3只小雞1文forcock_numinrange(1,21):#公雞只數(shù)可能為1-20forhen_numinrange(1,34):#刪除語(yǔ)句中的“①”,母雞只數(shù)可能為1-33forchick_numinrange(1,101):#刪除語(yǔ)句中的“②”,(3小雞)只數(shù)可能為1-100money1=cock_num*cock_price+hen_num*hen_price+chick_num*threechick_pricenum1=cock_num+hen_num+chick_num*3ifmoney1==moneyandnum1==num:print(cock_num,hen_num,chick_num*3)#刪除語(yǔ)句中的“③”,③為小雞數(shù)input("運(yùn)行完畢,請(qǐng)按回車(chē)鍵退出...")16.#居民年度水費(fèi)計(jì)算程序yuefen=["一月","二月","三月","四月","五月","六月","七月","八月","九月","十月","十一月","十二月","合計(jì)"]#月份列表yongshuiliang=[9,15,7,6,9,12,22,25,13,8,9,5,0]#用水量列表shuifei=[0,0,0,0,0,0,0,0,0,0,0,0,0]#水費(fèi)列表zongbiao=[yuefen,yongshuiliang,shuifei]#總表#顯示水費(fèi)詳單的原始表j=0print("\t","年度居民水費(fèi)詳單(原始表)")print("月份","\t\t","用水量","\t\t","水費(fèi)")whilej<13:print(yuefen[j],"\t\t",yongshuiliang[j],"\t\t",shuifei[j])j=j+1print()print()#根據(jù)每月用水量計(jì)算每月水費(fèi)i=0yslsum=0sfsum=0whilei<12:#在以下區(qū)域繼續(xù)完善代碼yslsum=yslsum+yongshuiliang[i]ifyongshuiliang[i]<=10:shuifei[i]=yongshuiliang[i]*4elifyongshuiliang[i]<=20:shuifei[i]=4*10+(yongshuiliang[i]-10)*6else:shuifei[i]=4*10+6*10+(yongshuiliang[i]-20)*8sfsum=sfsum+shuifei[i]yslsum=yslsum+yongshuiliang[i]i=i+1else:yongshuiliang[12]=yslsumshuifei[12]=sfsum#顯示處理后水費(fèi)詳表j=0print("\t","年度居民水費(fèi)詳單(處理后表)")print("月份","\t\t","用水量","\t\t","水費(fèi)")whilej<13:print(yuefen[j],"\t\t",yongshuiliang[j],"\t\t",shuifei[j])j=j+1#程序結(jié)束18.#體育專(zhuān)項(xiàng)技能測(cè)試成績(jī)處理程序#了解range()函數(shù)的含義和作用,也可以用普通的方法定義列表#定義體育專(zhuān)項(xiàng)技能測(cè)試成績(jī)表并賦值(賦好值主要是為了只考查對(duì)表中數(shù)據(jù)的處理方法)cscjb=[[0forxinrange(5)]foryinrange(11)]cscjb=[[2201080122,86,87,92,''],[2201080086,91,76,79,''],[2201080301,88,78,65,''],[2201080059,93,59,86,''],[2201080164,65,87,79,''],[2201080288,87,82,65,''],[2201080170,77,43,82,''],[2201080323,86,91,89,''],[2201080168,85,88,92,''],[2201080011,78,56,88,''],[2201080167,74,79,92,'']]#計(jì)算判斷每個(gè)學(xué)生的綜合考評(píng)類(lèi)別i=0whilei<11:#在以下區(qū)域繼續(xù)完善代碼ifcscjb[i][1]>=85andcscjb[i][2]>=85andcscjb[i][3]>=85:cscjb[i][4]="A"elifcscjb[i][1]>=75andcscjb[i][2]>=75andcscjb[i][3]>=75:cscjb[i][4]="B"elifcscjb[i][1]>=60andcscjb[i][2]>=60andcscjb[i][3]>=60:cscjb[i][4]="C"else:cscjb[i][4]="C"i=i+1#顯示成績(jī)表信息,核對(duì)已生成的考評(píng)類(lèi)別i=0print("\t\t\t","體育專(zhuān)項(xiàng)技能測(cè)試成績(jī)")print()print("學(xué)號(hào)100米跑800米跑立定跳遠(yuǎn)綜合考評(píng)")whilei<11:print(cscjb[i][0],"\t",cscjb[i][1],"\t\t",cscjb[i][2],"\t\t",cscjb[i][3],"\t\t",cscjb[i][4])i=i+1#程序結(jié)束19.#查找與引用程序#了解range()函數(shù)的含義和作用,也可以用普通的方法定義列表#定義高二期末考試數(shù)學(xué)評(píng)卷登分表(06考場(chǎng))并賦值(賦好值主要是為了只考查從兩個(gè)表中進(jìn)行查找和引用的處理方法)dfb=[[0forxinrange(3)]foryinrange(30)]xjb=[[0forxinrange(3)]foryinrange(11)]dfb=[[1,2201080009,78],[2,2201080055,89],[3,2201080122,95],[4,2201080303,84],[5,2201080011,86],[6,2201080207,94],[7,2201080086,78],[8,2201080167,87],[9,2201080059,85],[10,2201080067,95],[11,2201080289,74],[12,2201080301,83],[13,2201080002,76],[14,2201080164,78],[15,2201080265,86],[16,2201080360,75],[17,2201080169,93],[18,2201080288,98],[19,2201080369,93],[20,2201080170,83],[21,2201080181,73],[22,2201080272,76],[23,2201080323,94],[24,2201080074,84],[25,2201080172,86],[26,2201080088,75],[27,2201080177,67],[28,22010800278,86],[29,2201080309,95],[30,2201080280,78]]xjb=[[1,2201080122,0],[1,2201080086,0],[1,2201080301,0],[1,2201080059,0],[1,2201080164,0],[1,2201080288,0],[1,2201080170,0],[1,2201080323,0],[1,2201080169,0],[1,2201080011,0],[1,2201080167,0]]i=0whilei<11:xjh1=xjb[i][1]#一定注意列表元素是從0號(hào)開(kāi)始的,第2個(gè)元素的序列號(hào)是1j=0cj=""whilej<30:#在以下區(qū)域繼續(xù)完善代碼xjh2=dfb[j][1]ifxjh2==xjh1:xjb[i][2]=dfb[j][2]j=j+1i=i+1#顯示學(xué)籍表信息,核對(duì)已導(dǎo)入的成績(jī)i=0print("高二(1)班學(xué)籍表")whilei<11:print(xjb[i][0],xjb[i][1],xjb[i][2])i=i+1#程序結(jié)束Python基礎(chǔ)知識(shí)點(diǎn)匯總一、數(shù)據(jù)類(lèi)型程序中的數(shù)據(jù)有兩種表示方式:常量和變量。變量的命名規(guī)則:(1)由字母(包含漢字)、數(shù)字、下劃線(-)組成,其中數(shù)字不能開(kāi)頭(2)變量名區(qū)分大小寫(xiě)SUM≠sum≠Sum(3)不能用系統(tǒng)關(guān)鍵字作為變量名print、if(4)“見(jiàn)名知意”,例半徑r、面積s、求和sum賦值語(yǔ)句:變量名=表達(dá)式“=”是賦值符號(hào)基本數(shù)據(jù)類(lèi)型:整型int;浮點(diǎn)型float;布爾類(lèi)型bool;復(fù)數(shù)類(lèi)型complex組合數(shù)據(jù)類(lèi)型:字符串str(由字母(文字)、中文字符、數(shù)字、標(biāo)點(diǎn)符號(hào)及空格組成的序列)單引號(hào)‘’和雙引號(hào)“”都可以;元組tuple;列表list;集合類(lèi)型set;字典類(lèi)型dict(“關(guān)鍵詞:值”(key:value))常用的數(shù)據(jù)類(lèi)型數(shù)據(jù)類(lèi)型類(lèi)型標(biāo)識(shí)符類(lèi)型說(shuō)明及事例整型int整數(shù),可任意大,如2,-99浮點(diǎn)型float小數(shù),如3.14、2.318E+6字符串型str‘Hello,world’、“中國(guó)”、‘1’布爾型bool邏輯判斷,True和False列表list數(shù)據(jù)序列,如[1,1,2,3,5,8,13,21]二、數(shù)值數(shù)據(jù)運(yùn)算常用的算術(shù)運(yùn)算符運(yùn)算符含義示例運(yùn)算結(jié)果+加法53+2174-減法63.1-2.260.9*乘法300*1.5450.0/除法1/80.125//整除1//80**次冪2**38%求余數(shù)17%32運(yùn)算符//執(zhí)行的是整數(shù)除運(yùn)算,它會(huì)產(chǎn)生一個(gè)小數(shù)部分為0的結(jié)果,小數(shù)部分會(huì)被舍掉。運(yùn)算符**執(zhí)行的是次冪運(yùn)算,a**b等價(jià)于數(shù)學(xué)運(yùn)算ab。運(yùn)算符%執(zhí)行的是求余數(shù)運(yùn)算。運(yùn)算優(yōu)先級(jí):**>*、/、//、%>+、-(備注:有括號(hào)先算括號(hào)里面的運(yùn)算)三、循環(huán)結(jié)構(gòu)實(shí)現(xiàn)循環(huán)控制有三個(gè)要素:①循環(huán)控制變量的初值;②循環(huán)控制變量的終值;
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 農(nóng)村宅基地及農(nóng)業(yè)生產(chǎn)用地流轉(zhuǎn)合同
- 電控箱安裝合同協(xié)議書(shū)
- 電箱供應(yīng)合同協(xié)議書(shū)
- 賓館轉(zhuǎn)讓合同解除協(xié)議書(shū)
- 膳食服務(wù)合同協(xié)議書(shū)范本
- 學(xué)校與武館合同協(xié)議書(shū)
- 2025建筑工程承包施工合同(水電工)
- 2025標(biāo)準(zhǔn)居間服務(wù)合同
- 2025全新實(shí)驗(yàn)室租賃合同
- 家庭開(kāi)荒安全合同協(xié)議書(shū)
- 《公路橋梁無(wú)縫式樹(shù)脂彈性體伸縮裝置施工技術(shù)規(guī)程》
- 2025年吉林省中考模擬語(yǔ)文試卷試題及答案詳解
- 呼吸內(nèi)科科普知識(shí)
- 《煤礦安全生產(chǎn)責(zé)任制》培訓(xùn)課件2025
- 體育賽事組織的合理化建議與措施
- 2023年普通高等學(xué)校招生全國(guó)統(tǒng)一考試(全國(guó)甲卷)物理試題含答案
- 構(gòu)建素養(yǎng)導(dǎo)向的小學(xué)數(shù)學(xué)“套餐式”作業(yè)設(shè)計(jì)的實(shí)踐與研究
- 華佗古本五禽戲知到智慧樹(shù)章節(jié)測(cè)試課后答案2024年秋安徽中醫(yī)藥大學(xué)
- 2025年管理類(lèi)聯(lián)考《英語(yǔ)二》真題復(fù)盤(pán)卷(帶解析)
- 2025年嚴(yán)紀(jì)律轉(zhuǎn)作風(fēng)樹(shù)形象心得體會(huì)樣本(3篇)
- 六年級(jí)下冊(cè)科學(xué)復(fù)習(xí)心得分享會(huì)
評(píng)論
0/150
提交評(píng)論