我正在爲高中課程創建一個程序,我們的老師對於允許進入我們的程序的內容非常具體。我們使用python 2.x,他只允許if語句,while循環,函數,布爾值和列表。我正在處理一個打印字符串反轉的項目,然後再次打印沒有數字的逆轉,但我無法弄清楚。請幫助。我有什麼到目前爲止,這是..從字符串中刪除數字-Python
def reverse_str(string):
revstring =('')
length=len(string)
i = length - 1
while i>=0:
revstring = revstring + string[i]
i = i - 1
return revstring
def strip_digits(string):
l = [0,1,2,3,4,5,6,7,8,9]
del (l) rev_string
string = raw_input("Enter a string->")
new_str = rev_str(string)
print new_str
我無法弄清楚如何使用「刪除」功能不好,我要如何反轉string..thanks刪除任何項目列表中的
我想刪除的那些我不想繼續再後來在#confused列表 – user1695993
打印出來....對不起我提到我是一個新手:d使它更好嗎? – user1695993
成爲新手不是問題。但即使作爲新手,你也應該能夠確定'del(l)rev_string'是Python中的語法錯誤,並且查找使用'del'的正確語法。 –