在Python中,upper()函數(shù)用于將字符串中的所有字母字符轉(zhuǎn)換為大寫形式。它不會(huì)影響非字母字符(例如數(shù)字、標(biāo)點(diǎn)符號(hào)等),只會(huì)將字母字符轉(zhuǎn)換為大寫。
以下是如何使用upper()函數(shù)的示例:
original_string = "Hello, World!"uppercase_string = original_string.upper()print("Original String:", original_string)print("Uppercase String:", uppercase_string)
在上面的代碼中,我們首先定義了一個(gè)原始字符串original_string,然后使用upper()函數(shù)將該字符串的所有字母字符轉(zhuǎn)換為大寫,存儲(chǔ)在uppercase_string變量中,使用print()函數(shù)分別輸出原始字符串和轉(zhuǎn)換后的大寫字符串。
運(yùn)行這段代碼,你會(huì)看到輸出類似于以下內(nèi)容:
Original String: Hello, World!Uppercase String: HELLO, WORLD!
upper()函數(shù)返回一個(gè)新的字符串,而不會(huì)修改原始字符串。如果你想在原地修改字符串,可以將結(jié)果賦值回原始字符串,如下所示:
original_string = "Hello, World!"original_string = original_string.upper()print("Uppercase String:", original_string)
這將使original_string成為轉(zhuǎn)換后的大寫字符串。