# *encoding:utf-8 *
# author by Vicky 2019-04-18 19:30
#把一个单词进行反转输出
def word_reverse(word):
if isinstance(word,str):
result=''
for i in range(len(word)):
result+=word[-i-1]
else:
return 'Type Error,! only support str type!'
return result
print(word_reverse(('hello')))
print(word_reverse((123)))
#把句子中的每个单词进行反转输出
def eachword_reverse(sentence):
if isinstance(sentence,str):
result=''
for i in sentence.split(' '):
result=result+word_reverse(i)+' '
else:
return 'Type Error,! only support str type!'
return result
print(eachword_reverse(('I am a girl')))
print(eachword_reverse((1234)))
#将一个单词中的指定字符替换成其他字符
def new_replace(word,before,after):
result=''
print(before,after)
if isinstance(word,str)&isinstance(before,str)&isinstance(after,str):
for i in word:
if i.lower() ==before:
i=after
result+=i
return result
else:
return 'only support str type!'
print(new_replace('originalooh','o','p'))
print(new_replace(123,'o','p'))
print(new_replace('1821025778937','7','A'))