2021-2022學年浙江省湖州市長興縣、安吉縣九年級(上)期末信息技術試卷
發布:2024/4/20 14:35:0
一、選擇題(共25小題,每小題2分,滿分50分)
-
1.Python中常用的輸入輸出語句分別為( )
A.input( ),print( ) B.input ( ),output ( ) C.input( ),cout( ) D.input( ),printf( ) 組卷:6引用:1難度:0.8 -
2.下列Python中變量的命名正確的是( )
A.la B.a1 C.a*1 D.print (1) 組卷:1引用:1難度:0.7 -
3.下列Python中賦值語句書寫正確的是( )
A.5=b B.b=5 C.b+1=5 D.b==5 組卷:6引用:1難度:0.8 -
4.小張同學先后給變量a賦值情況如圖:你能告訴小張同學變量a到底存儲的是哪個量嗎?
A.5 B.6 C.world D.都有可能 組卷:3引用:1難度:0.8 -
5.小張的個人信息包括姓名、班級、學號、性別、年齡、愛好等。若用Python存儲小張的個人信息,下列哪個數據類型更合適:( )
A.整型 B.浮點型 C.布爾型 D.列表 組卷:7引用:1難度:0.8 -
6.列表、字符串支持雙向索引,如果從左邊開始索引第一個元素下標為0,第二個元素下標為1,以此類推;有如圖程序段:運行程序后,輸出的結果正確的是( )
A.3 B.7 C.23 D.6 組卷:1引用:1難度:0.7 -
7.有一個列表name=[“a”“,“b“,“c“,“d“,”e“,“f”,“g“],對列表進行索引name[0],下列哪個是正確的結果( )
A.“a“ B.“b“ C.0 D.異常錯誤 組卷:2引用:1難度:0.7 -
8.如圖語句運行之后列表的結果正確的是( )
A.[3,4,5,7,3,6] B.[3,4,3,5,7,6] C.[3,4,5,6,7] D.[3,4,6,5,7] 組卷:2引用:1難度:0.7 -
9.下列Python函數中,可以統計列表元素個數的函數是( )
A.len( ) B.sum( ) C.list( ) D.max( ) 組卷:3引用:1難度:0.8 -
10.變量a=(1,2,3,4),a的數據類型是( )
A.字符串型 B.列表 C.整型 D.元組 組卷:1引用:1難度:0.7 -
11.已知字典aDict={“age“:39,”score“:98,“name“:“zhang”,“sex“:“male“},要得到字典中的”zhang“”,下列方法可行的是( )
A.aDict[“zhang”] B.aDict[“name“] C.aDict[5] D.aDict[6] 組卷:2引用:1難度:0.6 -
12.要將字典aDict={“age“:39,“score“:98,“name“:“zhang”,“sex“:“male“}中的“age“鍵的值改為40,下列語句正確的是( )
A.aDict (“age“)=40 B.aDict[1]=40 C.aDict[“age“]=40 D.aDict[39]=40 組卷:3引用:1難度:0.6 -
13.Python程序中的len( )函數可以用于計算字符串含有多少個字符,例如字符串s=“hello world!“用len (s)求得字符串的長度為( )
A.10 B.11 C.12 D.14 組卷:3引用:1難度:0.7 -
14.中國大陸居民身份證由18位數字組成,其中第7至14位數字表示出生的年份,身份證號碼現保存在變量s中,小張嘗試對身份證號碼中的出生年月日進行提取,以下表達方式不正確的是( )
A.s[7:15] B.s[6:14] C.s[-12:-4] D.s[6:-4] 組卷:4引用:1難度:0.6
三、綜合填空題(每空2分,共40分)
-
41.小明同學用Python設計一個簡單加法計算器,要求在一行中輸入兩個整數,用空格隔開,回車之后輸出結果。請將代碼補充完整。
組卷:2引用:1難度:0.6 -
42.用Python模擬猜數字游戲:
(1)系統隨機生成一個1~100的數字;
(2)用戶總共有5次猜數字的機會;
(3)如果用戶猜測的數字大于系統給出的數字,打印“too big“;
(4)如果用戶猜測的數字小于系統給出的數字,打印“too small“;
(5)如果用戶猜測的數字等于系統給出的數字,打印“恭喜“,并且退出循環;
編寫程序代碼如圖,請完善代碼:組卷:2引用:1難度:0.6