備戰(zhàn)2026年高考信息技術(shù)真題分類匯編(全國):專題05 Python程序?qū)崿F(xiàn)(原卷版)_第1頁
備戰(zhàn)2026年高考信息技術(shù)真題分類匯編(全國):專題05 Python程序?qū)崿F(xiàn)(原卷版)_第2頁
備戰(zhàn)2026年高考信息技術(shù)真題分類匯編(全國):專題05 Python程序?qū)崿F(xiàn)(原卷版)_第3頁
備戰(zhàn)2026年高考信息技術(shù)真題分類匯編(全國):專題05 Python程序?qū)崿F(xiàn)(原卷版)_第4頁
全文預(yù)覽已結(jié)束

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

專題05Python程序?qū)崿F(xiàn)

1.(2023內(nèi)蒙古)運行下面Python程序,從鍵盤輸入781,運行結(jié)果為()

x=int(input("請輸入一個正整數(shù):"))

ifx%2==0:

print(x,"是偶數(shù)")

else:

print(x,"是奇數(shù)")

A.是偶數(shù)B.是奇數(shù)C.781是偶數(shù)D.781是奇數(shù)

2.(2024云南)用Python編寫程序計算某分段函數(shù)的y值,若輸入x的值為-2,則程序的運行結(jié)果是()

1x=float(input("請輸入x的值;"))

2ifx>=0:

3y=x**0.5

4else:

5y=(x+1)**2+2*x+1/x

6print(f"輸入x的值為{x},則y的值為{y}")

A.輸入x的值為-2,則y的值為-3

B.輸入x的值為-2,則y的值為-3.5

C.輸入x的值為-2,則y的值為-6.5

D.輸入x的值為-2,則y的值為-1

3.(2024全國)小明喜歡看諜戰(zhàn)片,對加密非常感興趣,他想用Python語言設(shè)計一個加密程序,將輸入

的英文單詞按照一定規(guī)律轉(zhuǎn)換成另一段字符。

代碼如下:

str=input("請輸入英文單詞:")

z=""

x=len(str)

foriin①(0,x,1);

y=str[i:i+1:]

y=ord(y)+3

z=z+chr(y)

print(z)

請分析任務(wù),完成下列題目。

(1)程序代碼中,①處應(yīng)填寫()

A.allB.rangeC.betweenD.with

(2)程序代碼中“x=len(str)”的作用是()

A.為字符串賦值B.將x轉(zhuǎn)換為字符串

C.將字符串轉(zhuǎn)換為xD.統(tǒng)計字符串的長度

(3)程序代碼中,“y=ord(y)+3”實現(xiàn)的操作是()

A.在提取字符的ASCII碼值上加3B.在提取字符的二進制值上加3

C.在提取字符的八進制值上加3D.在提取字符的十六進制值上加3

(4)若小明輸入的英文單詞是“pen”,那么輸出的結(jié)果會是()

A.tirB.shqC.rgpD.mbk

(5)該程序?qū)儆诔绦蛟O(shè)計結(jié)構(gòu)中的()

A.順序結(jié)構(gòu)B.分支結(jié)構(gòu)C.循環(huán)結(jié)構(gòu)D.跳轉(zhuǎn)結(jié)構(gòu)

4.(2023江蘇)組裝電腦,假期,小明向媽媽申請了4000元錢,準備自己動手組裝一臺上網(wǎng)課用的臺式

電腦。網(wǎng)課期間,信息課需要學(xué)習(xí)Python語言,Python語言屬于()

A.機器語言B.編譯型語言C.匯編語言D.高級語言

5.(2023江蘇)編譯程序可以將源程序翻譯成()

A.機器語言程序B.匯編語言程序C.高級語言程序D.APP

6.(2023安徽)書店某種書進行促銷活動,規(guī)定一次購書總價不足200元打九折,滿200(含200)元且不

足500元打八折,滿500(含500)元打七折。小明同學(xué)利用Python編寫程序,輸入購書的單價和數(shù)量,輸出

優(yōu)惠后的價格。程序正確運行界面如圖所示。小明同學(xué)在編寫程序時遇到了一些問題,請你幫助他修改程

序。

請輸入購書的單價(單位:元/本):15.5

請輸入購書的數(shù)量(單位:本):11

優(yōu)惠后的價格為:153.45元

>>>

單擊"開始作答"按鈕,完成以下操作并保存文件:

(1)在代碼中,修改“n=int(print("請輸入購書的數(shù)量(單位:本):"))”行1處錯誤;(3分)

(2)在代碼中,修改“elifs>=200ands<500”行1處錯誤;(3分)

(3)在代碼中,修改“s=s/0.8”行1處錯誤;(2分)

(4)將“print("優(yōu)惠后的價格為:",【?】,"元")”行【?】處更換為正確答案。(2分)

注意:請勿擅自增加或刪除行,請勿擅自更改程序結(jié)構(gòu),請勿擅自更改代碼行縮進

m=float(input("請輸入書本的單價(單位:元):"))

n=int(print("請輸入購書的數(shù)量(單位:本):"))#此行有1處錯誤,請修改

s=m*n

ifs>=0ands<200:

s=s*0.9

elifs>=200ands<500#此行有1處錯誤,請修改

s=s/0.8#此行有1處錯誤,請修改

elifs>=500:

s=s*0.7

s=round(s,2)

print("優(yōu)惠后的價格為:",【?】,"元")#將【?】刪除,然后在原處填入正確代碼

1.(2024江蘇)想要在Python程序運行時產(chǎn)生一個隨機數(shù),需要導(dǎo)入的模塊是()

A.dataB.randomC.pygameD.turtle

2.(2024江蘇)在Python中,可使用函數(shù)bin(x)將十進制整數(shù)x轉(zhuǎn)換為二進制數(shù),則bin(l00)運行的結(jié)果

是()

A.0b1100100B.0b1111100C.0b1101100D.0b1100101

3.(2023河南)在Python語言中,執(zhí)行語句min([2,5,8,1])得到的值是()

A.2B.5C.8D.1

4.(2023江蘇)運行下列程序后,函數(shù)f(4)的值為()

A.3B.10C.1D.6

5.(2023江蘇)在Python程序中,使用input()輸入數(shù)據(jù)時,返回的數(shù)據(jù)類型是()

A.整數(shù)B.浮點數(shù)C.字符串D.列表

6.(2022甘肅)Python語言中,若要計算2+4+6+8+10,以下for循環(huán)語句中range函數(shù)產(chǎn)生的序列正確的

是()

A.foriinrange(2,12):

B.foriinrange(2,12,1):

C.foriinrange(2,10):

D.foriinrange(2,12,2):

7.(2023廣東)在Python程序設(shè)計語言當中,執(zhí)行語句

溫馨提示

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

評論

0/150

提交評論