辛苦了!
休息一下吧。

換個學習方式,撰寫真實 Python 程式碼來帶 Kanga 闖關!

  • 免費體驗 Python 遊戲

    親手寫 Python,帶 Kanga 闖關,把學到的觀念玩出來。

  • 免費觀看所有試題和影片解答

    跟著 Kanga 一步一步拆解題目。

登入後,就不會再出現這個休息提醒。或者。
← 查看所有回次

Python 程式文件與結構題庫

第 3 頁。練習 Python 程式文件與結構,從 10 回 ITS Python 模擬題庫整理 60 題相關題目。本頁可免費查看正確答案與文字解析,並回到原回次完整練習。

共 60 題,來自 10 回題庫目前顯示第 25–36 題

第 5 回・第 29 題

單選題查看原回次 ↗

下列何者是合法的 Python 變數名稱?

A. user_name

B. 5.val

C. def

D. 6bad

第 5 回・第 30 題

單選題查看原回次 ↗

下列何者是合法的多行註解寫法?

A. """ 說明文字 """

B. ''' 說明文字 //

C. # 說明文字 #

D. <!-- 說明文字 -->

第 5 回・第 31 題

單選題查看原回次 ↗

下列敘述何者正確?

A. Python也是用大括號{}代表區塊,縮排只是美觀用途

B. 同一區塊可以混用空白與Tab,不影響執行

C. Python用縮排代表程式區塊,取代其他語言常用的大括號{}

D. 縮排空白數量不需要一致,直譯器會自動判斷

第 5 回・第 32 題

多選題查看原回次 ↗

下列選項中,何者是合法的 Python 變數名稱?(請選出所有正確答案)

A. name2

B. 2name

C. name_2

D. name.2

E. if

第 5 回・第 33 題

多選題查看原回次 ↗

下列選項中,何者「屬於合法的return寫法」?(請選出所有正確答案)

A. return x

B. return

C. return x, y

D. return x y

第 5 回・第 34 題

排序題查看原回次 ↗

請將以下程式碼片段排列成正確的執行順序,使其能完成任務:「定義函式回傳串列中的最大值減最小值」

A.

    return max(nums) - min(nums)

B.

def spread(nums):

C.

print(spread([3, 9, 1, 7]))

第 6 回・第 29 題

單選題查看原回次 ↗

下列何者是合法的 Python 變數名稱?

A. 6score

B. 7bad

C. return

D. data_1

第 6 回・第 30 題

單選題查看原回次 ↗

要暫時停用一行程式碼(不刪除),該怎麼做?

A. *x = 5*

B. 'x = 5'

C. //x = 5

D. # x = 5

第 6 回・第 31 題

單選題查看原回次 ↗

下列程式碼執行時會如何? if True: x = 1 y = 2 print(x, y)

A. 產生 IndentationError

B. 產生 SyntaxError

C. 正常執行,輸出 1 2

D. 沒有任何輸出

第 6 回・第 32 題

多選題查看原回次 ↗

下列選項中,何者是合法的 Python 變數名稱?(請選出所有正確答案)

A. val_a

B. val a

C. val-a

D. _val_a

E. 9val

第 6 回・第 33 題

多選題查看原回次 ↗

下列選項中,何者「屬於合法的行內註解寫法(不影響執行)」?(請選出所有正確答案)

A. x = 5 # 設定初始值

B. x = 5 #設定初始值

C. x = 5#設定初始值

D. x = 5 // 設定初始值

第 6 回・第 34 題

排序題查看原回次 ↗

請將以下程式碼片段排列成正確的執行順序,使其能完成任務:「定義函式計算字串的單字數並呼叫」

A.

    return len(s.split())

B.

def word_count(s):

C.

print(word_count("I love Python"))

其他 Python 練習主題