2024年新北實學校八年級初中信息技術(shù)期末考試

基本信息:
姓名:
班級:
座位號:
1. Python源代碼程序編譯后的文件擴展名為(   )。
2.在Python中,關(guān)于變量的說法,正確的是(   )。
3.在python中,int是指哪種數(shù)據(jù)類型?()
4.計算機程序中最基本、最常用的程序結(jié)構(gòu)是:()
5.張明學習了python的算術(shù)運算符,他在海龜編輯器中輸入了以下的代碼段,該代碼段的運行結(jié)果是( )。
cs=20/4-3
print(cs)
6.在Python中,若x=10,y=20,下面程序段執(zhí)行后,變量x、y的值分別是(   )
x=y
y=x
7.在python語言中,對變量的賦值是通過以下哪個符號來實現(xiàn)?()
8.在Python中,以下的賦值語句錯誤的是()。
9 .在python中, 語句if(8>5) 的條件判斷結(jié)果是()
10.在python中, 表達式2+6*4/8的結(jié)果是()
11.下面語句不正確的是()
12.張明在編寫一個程序“燃燒你的卡路里”,根據(jù)用戶輸入的時間自動計算跑步消耗的能量,程序中需要將輸入的時間轉(zhuǎn)化為整數(shù),以下哪個函數(shù)可以將字符串類型轉(zhuǎn)換為整型 ()
13.因為計算機科學發(fā)展史上的特殊典故,很多編程類教學書籍都會以輸出“hello,world”來開篇。在python中輸出“hello,world”可以使用以下哪個語句實現(xiàn)?()
14.在python中,語句print(a,b)的意思是 ()
15.python語言中,數(shù)據(jù)的輸出通過()函數(shù)來實現(xiàn)。
16.在python中,運行以下代碼,得到的結(jié)果是()
Print("4+5=",4+5)
17.(    )函數(shù)可以在程序的運行過程中接收鍵盤輸入的數(shù)據(jù)(如登錄輸入賬號密碼),使用它可以極大地提高程序的交互性。
18.張明同學想測試一下input( )函數(shù)返回的數(shù)據(jù)類型,在python代碼編輯器輸入程序如下:
S=input()
print(S*3)
運行后通過鍵盤輸入6,則屏幕上顯示的運算結(jié)果是(    )。
19.以下代碼段分析print(a+b)輸出的結(jié)果是( D )
a=input(”請輸入一個數(shù)字:”)
請輸入一個數(shù)字:52
b=input(”請輸入另一個數(shù)字:”)
請輸入另一個數(shù)字:13
print(a+b)
20.生活中的許多問題都可以通過編寫計算機程序來解決的,編寫計算機程序來解決問題的正確步驟是()
21.小明同學幫益智書店李老板設(shè)計一個書店的收款程序,用于計算顧客購書的總金額。在程序中,需要將輸入的值轉(zhuǎn)換成浮點數(shù),則下面哪項可以實現(xiàn)此功能()
22. 張明想了解python程序的分支結(jié)構(gòu),輸入以下兩個不同程序段并運行,你認為輸出它們的結(jié)果是()。
程序段1:
if 2<3:
    print(“里面”)
    print(“外面”)
程序段2:
if 2>3:
    print(“里面”)
print(“外面”)

23.小明編寫了一個模擬微信轉(zhuǎn)賬的程序,用戶可以輸入需要轉(zhuǎn)賬的數(shù)字,如果數(shù)字超過200元,則輸出“轉(zhuǎn)賬金額不能超過200元”,你認為這個程序橫線處應該填寫什么條件( )。

money=int(input("轉(zhuǎn)賬金額:"))

if :   

    print("轉(zhuǎn)賬金額不能超過200元")

else:

    print("轉(zhuǎn)賬成功")

24.下列哪個操作符和for類似,都是用于表達一個循環(huán)結(jié)構(gòu)()。
25.以下描述中最適合用計算機編程來處理的是()
26.Python中,下述語句是哪種結(jié)構(gòu)的語法格式(    )。
if <條件表達式>:
    <語句A>
else:
    <語句B>
27.在python中,下列代碼運行的結(jié)果是輸出多少個good(   )。
for value in range(1,6):
    print("good")
28.根據(jù)以下代碼回答問題
for i in range(1,5):
    print(i,end=" ")
以上代碼輸出結(jié)果是:(   )
29.命令"for i in range(4):"的作用是:循環(huán)執(zhí)行for語句下面循環(huán)體()次。
30.在python中,代碼for i in range(0,10,2)這個程序?qū)?zhí)行for后面的循環(huán)體()次。
31.以下Python 代碼輸出結(jié)果中說法正確的是()。
x=0
for i in range(1,100):
    x=x+i
print(x)
32.在python中輸入以下代碼,屏幕打?。ǎ╊w*。
i=1
while i<10:
    print("*")
    i=i+1
33.while循環(huán)是通過一個條件來控制是否要繼續(xù)反復執(zhí)行循環(huán)體中的語句。觀察以下代碼,你認為運行程序后“笑傲江湖”輸出(   )遍。
i=1
while i<=3:
    print("笑傲江湖")
    i=i+1
34.張明使用Python編寫一個模擬用戶登錄網(wǎng)站的程序,他設(shè)置用戶最多只能嘗試輸入5次,5次之后顯示輸出提示信息,不允許再次登錄,當用戶輸入賬號和密碼正確時則退出循環(huán),你認為他要用到中斷當前循環(huán)體的語句是()。
35.為了提高程序的可閱讀性,我們通常會在程序中對某一些程序進行注釋,注明該段程序的作用,python編程中對程序進行注釋的符號是( )。
36.以下變量名正確的是( )。
37.下列兩段程序的運行結(jié)果分別是( )。
38.已知列表goods=[“礦泉水”,“牛奶”,“面包”,“橙汁”,“蛋糕”],則元素goods[3]的值為( )。
39.讀程序,寫出程序運行結(jié)果( )。
i=1
while i<20:
    i=i*3
print(i)
40.下列不屬于關(guān)系表達式的是( )。
更多問卷 復制此問卷