[英]How to get python to display the first letter from input
例如,如果我在以下代碼中輸入"Harry Potter"
。 我應該在空格中寫什么,以便First_letter
將被分配為H
, Second_letter
與a
等。
如果可能,還請解釋代碼的工作原理。
任何幫助將不勝感激!
Name = input("Enter your name")
First_letter = ____
Second_letter = ____
Third_letter = ____
在我看來,初學者最容易理解的解決方案是使用list()
例如:
>>> name = list(input("Enter your name"))
>>> name
['n', 'a', 'm', 'e']
>>> First_letter = name[0]
>>> Second_letter = name[1]
>>> Third_letter = name[2]
您可以對str
對象使用索引:
Name = input("Enter your name")
First_letter = Name[0]
Second_letter = Name[1]
Third_letter = Name[2]
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.