Skip to content

Python 801 字串索引

Python TQC

題目說明:

請撰寫一程式,要求使用者輸入一字串,顯示該字串每個字元的索引。

範例輸入
Sandwich

範例輸出

Index of 'S': 0
Index of 'a': 1
Index of 'n': 2
Index of 'd': 3
Index of 'w': 4
Index of 'i': 5
Index of 'c': 6
Index of 'h': 7

題目解析

根據範例輸入和輸出以及問題描述,我們可以對這個問題進行以下的分析:

  1. 問題分析:
    - 問題要求使用者輸入一個字串,然後顯示該字串中每個字元的索引。

  2. 解題思路:
    - 首先,我們需要讓使用者輸入一個字串,可以使用 input() 函式。
    - 接著,我們可以使用 range(len(n)) 生成一個數字序列,範圍為字串的長度,這樣可以遍歷字串中的每個字元。
    - 在迴圈中,使用索引訪問字串中的每個字元,並將字元和對應的索引打印出來。

  3. 思考方向:
    - 確保理解了如何處理字串輸入以及如何遍歷字串中的每個字元。
    - 注意索引從0開始,所以在打印時要考慮索引的對應關係。

這個問題的解決方法是讓使用者輸入一個字串,然後使用迴圈遍歷該字串的每個字元,同時打印出每個字元對應的索引值。

Solution

1
2
3
n = input()
for i in range(len(n)):
    print("Index of '{}': {}".format(n[i], i))

Last update : 13 novembre 2024
Created : 13 novembre 2024

Comments

Comments