這是一項家庭作業。我只需要輕輕一點。Python從字符串中刪除字母
我想創建一個循環,其中一個字符串的字母將被刪除超過一定數量時。
例子:
Enter Your String: David
Enter Your Amount: 4
Returns: Davi
我到目前爲止已經取得了什麼:
word = raw_input("Enter your string:")
amount = raw_input("Enter your amount:")
word_length = len(word)
if word_length > amount:
for i in range(word_length):
if s[i] > amount:
而這只是據我已經得到了。我不太確定使用哪種語法刪除位置大於word_length
的字母。
賦值是否創建一個循環來切斷一個字符串,直到它匹配或可以在一個操作中完成它?如果你不需要循環,你可以使用數組切片。 –
我需要使用這個循環 編輯:其實它不是很清楚。 我瞭解了列表及其位置,所以我想我也可以使用它。 (對於USE循環沒有說明) – HighAllegiant
被猜測的是,功能在不使用語言功能的方式中往往很有趣。 –