string = raw_input("Please enter a string:")
string = string.lower()
print string
substring = raw_input("Please enter a substring:")
到目前为止,这就是我在代码中的位置,我必须将用户放入的子字符串大写,但我不知道如何。
答案 0 :(得分:0)
尝试:
substring = raw_input("Please enter a substring:")
substring = substring.upper()
print substring
答案 1 :(得分:0)
想法:在字符串中查找子字符串(在实际情况下,添加一些错误检查),并根据以下信息构造新字符串:
string = "the quick brown fox..."
print string
substring = "uic"
start = string.find(substring)
new_string = string[:start] + substring.upper() + string[start + len(substring):]
print new_string
答案 2 :(得分:0)
使用字符串的replace
方法。
string = raw_input("Please enter a string: ").lower()
substring = raw_input("Please enter a substring: ").lower()
print string.replace(substring, substring.upper())