python 字符串 單元作業

編寫函數,接收一段英文文本,該文本中有個單獨的字母I誤寫爲小寫i,該函數將該字母改爲大寫字母I並返回結果字符串,要求不能改變其他字母的大小寫。例如,函數接收’i am a boy.’,返回’I am a boy.’,接收’a b,c i’則返回’a b,c I’,接收’a B i c’則返回’a B I c’。

def wenben(x):
    if 'i' in x:
        x = x.replace('i','I')
        return x
    else:
        return ("x中不存在I")

def main():
    x = input("請輸入文本(帶有單獨字母I):")
    print(wenben(x))
    

main()

示例:
請輸入文本(帶有單獨字母I):i am a boy
I am a boy

請輸入文本(帶有單獨字母I):a b,c i
a b,c I

請輸入文本(帶有單獨字母I):a B i c
a B I c

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章