-3
我是新來的Python和本課程的一部分,這樣說:如何在Python中獲取單詞的前三個字母?
下面的代碼行會在每個名字和姓氏的變量打印的第一個字符。 Python開始從0開始計數,因此
"Tom"
將是T=0
,o=1
和m=2
。print("Your initials are:",firstname[0],surname[0])
我以現在的問題是,你必須使用這種方法從變量開始採取三個字母,我至今堅持,任何人都可以指正。
surname = input() #input :smith
print (surname[0][1][2])
我建議你到谷歌的任何基本的Python字符串/列表教程或文檔。 –
嘗試打印姓氏[:3]。希望這可以幫助! –
你認爲它應該如何工作?你在'surname'中有「Smith」,所以'surname [0]'是「S」;現在你正在嘗試做'姓氏[0] [1] [2]',這是'S'[1] [2]' - 它應該做什麼? – avysk