2-3小時前我參加了考試。我們的老師要求我們:用遞歸刪除字符串中的空格
1)從用戶處取一個字符串。
2)將字符串發送給函數。
3)我們的任務是刪除空格,但我們不能使用字符串函數,我們必須使用遞歸。
怎麼了?
def deletespace(name):
if(len(name)==0):
return ""
else:
str=""
if(ord[name[0]])>chr(65) and ord(name[0])<chr(122):
return str+deletespace(name[1:])
name=input("Please enter the name..")
deletespace(name)
這也將刪除「:」和「/」,並添加任何你想要的東西 –