Contents ...
udn網路城邦
練習(一)
2025/12/26 19:13
瀏覽19
迴響0
推薦0
引用0

題目:水果店收銀機 (Fruit Counter)

題目敘述: 你有一張購買清單(這是一個 Python List),裡面裝滿了水果名稱。請幫我算算看,這張清單裡總共有幾個 "apple"(蘋果)?

  輸入清單:["apple", "banana", "apple", "orange", "apple", "grape"]

  你的程式應該輸出的結果:3

Answer:

# 定義一個清單,裡面存放多個字串(水果名稱)
fruit = ["apple", "banana", "apple", "orange", "apple", "grape"]

#
這一行是原本的變數初始化,雖然下方用內建函數時沒用到,但在迴圈寫法中很重要
count = 0

#
以下是被註解掉(不執行)的迴圈寫法:
# for i in fruit:      #
逐一檢查清單中的每一個項目 i
#     if i == "apple":  #
如果這個項目等於 "apple"
#         count += 1    #
計數器就加 1

#
使用 Python 內建的 count 方法來計算 "apple" 出現的次數
#
並將計算結果直接印出來
print(fruit.count("apple"))


全站分類:興趣嗜好 其他
下一則: 尋找有幾個母音

限會員,要發表迴響,請先登入