NEW
Font size
S
M
L
XL
WorksheetsPython_1
Total questions: 18
Worksheet time: 9mins
Name
Class
Date
1.
在Python編輯器中寫好程式碼後,在Run功能表中,下列哪個命令可以用來執行程式?( )
a)
A. Check Module
b)
B. Run Module
c)
C. Python shell
d)
D. 任意一個都可以
2.
中國電子學會組織來自全國各地的學生共計90人參加人工智慧活動,按參加學生名單順序,每 10個人一排,若想知道第46個人在哪一排就坐,下列演算法中哪一種可以實現?( )
a)
A. (46-1) % 10 + 1
b)
B. 46 % 10
c)
C. (46-1) // 10 + 1
d)
D. 46 // 10
3.
在數學計算中,“÷”可以表示除法運算,在Python運算子中,可以用作除法運算的符號是?( )
a)
A. /
b)
B. \
c)
C. ÷
d)
D. %
4.
下列運算式中,哪兩個運行結果完全相同?( )
①16%2 ②16/2**2 ③16/4 ④16//4
a)
A. ①②
b)
B. ②③
c)
C. ③④
d)
D. ①④
5.
IDLE程式設計環境有腳本式程式設計和互動式程式設計,對於這兩種程式設計環境,下列說法錯誤的是?( )
a)
A. 在IDLE主視窗中,可以通過“File→New File”,打開一個新檔
b)
B. 在腳本式程式設計環境中,運行指令前需要先保存才可以運行
c)
C. 在互動式程式設計環境中,我們可以修改和保存檔
d)
D. 點開IDLE視窗,主視窗會顯示當前安裝Python的版本號
6.
對於Python的說法錯誤的是?( )
a)
A. 使用者都可以使用Python,不需要支付費用
b)
B. Python具有跨平臺性,可以在不同類型的作業系統上運行使用
c)
C. Python提供大量的內置物件和內置函數,使用時僅需調用即可實現
d)
D. Python語言比較人性化,無需注重首行縮進等語法規則
7.
爺爺的年齡數與孫子生活過的月數一樣多 ,你知道孫子和爺爺各是多大年齡嗎?( )
a)
A. 10歲 60歲
b)
B. 12歲 52歲
c)
C. 5歲 60歲
d)
D. 8歲 67歲
8.
運行程式
>>> print(9%2+9//2)
輸出的結果是?( )
a)
A. 2
b)
B. 5.5
c)
C. 5
d)
D. 9
9.
下面的程式:
a='7'
print(a==7)
輸出的結果是?( )
a)
A. True
b)
B. 7
c)
C. 8
d)
D. False
10.
若a=(3+4)*2.0,那麼print(a)的輸出是?( )
a)
A. 11.0
b)
B. 14
c)
C. 14.0
d)
D. 10
11.
輸入一個兩位數,可以將十位數和個位數對調位置(如:輸入18,輸出81)輸出的程式是?( )
a)
A. a=int(input("請輸入一個兩位數")); b=a//10; c=a%10; print(c*10+b)
b)
B. a=int(input("請輸入一個兩位數")); b=a%10; c=a//10; print(c*10+b)
c)
C. a=int(input("請輸入一個兩位數")); b=a/10; c=a//10; print(c*10+b)
d)
D. a=int(input("請輸入一個兩位數")); b=a//10; c=a%10; print(c+b)
12.
已知a="11",b="22",那麼print(a+b)的輸出結果是?( )
a)
A. 11
b)
B. 33
c)
C. 1122
d)
D. 22
13.
在Python函數中,用於獲取使用者輸入的是?( )
a)
A. int()
b)
B. float()
c)
C. input()
d)
D. print()
14.
比較運算子中的大於等於符號是哪一個?( )
a)
A. >
b)
B. <=
c)
C. >=
d)
D. > and ==
15.
print(13 + 6 / 2 == 16)的結果是?( )
a)
A. 16.0
b)
B. 16
c)
C. True
d)
D. False
16.
下列選項中,代碼會報錯的是?( )
a)
A. print('banana' + 'apple')
b)
B. print('banana' - 'ana')
c)
C. print('banana' * 100)
d)
D. print('banana' + str(6))
17.
下列屬於Python保留字的是?( )
a)
A. If
b)
B. For
c)
C. Else
d)
D. None
18.
下面的運算子中,按照運算優先順序哪一個是最高級?( )
a)
A. ==
b)
B. *
c)
C. and
d)
D. <
Reset
