寫一個 Python 程序,用上面的函數,For 循環,while 循環和 ASCII 將字符串轉換成大寫,並舉例說明。
這個 python 程序允許用戶輸入一個字符串。接下來,我們使用一個名為 upper 的內置字符串函數將字符串中的小寫字符轉換為大寫字符。
提示:請參考弦文章了解蟒弦的一切。
# Python Program to Convert String to Uppercase
string = input("Please Enter your Own String : ")
string1 = string.upper()
print("\nOriginal String in Lowercase = ", string)
print("The Given String in Uppercase = ", string1)
將 Python 字符串轉換為大寫的輸出
Please Enter your Own String : Python Example
Original String in Lowercase = Python Example
The Given String in Uppercase = PYTHON EXAMPLE
這個 python 程序允許用戶輸入字符串。接下來,它找到小寫字母並將其轉換為大寫字母。
首先,我們使用 For 循環來迭代字符串中的字符。在 For 循環中,我們使用 If Else 語句來檢查字符是否在 a 和 z 之間。如果為真,我們將從其 ASCII 值中減去 32。否則,我們將該字符轉換為字符串 1。
提示:請參考總字符 ASCII 值一文和 ASCII 表了解 ASCII 值。
# Python Program to Convert String to Uppercase
string = input("Please Enter your Own String : ")
string1 = ''
for i in range(len(string)):
if(string[i] >= 'a' and string[i] <= 'z'):
string1 = string1 + chr((ord(string[i]) - 32))
else:
string1 = string1 + string[i]
print("\nOriginal String in Lowercase = ", string)
print("The Given String in Uppercase = ", string1)
Please Enter your Own String : python
Original String in Lowercase = python
The Given String in Uppercase = PYTHON
這個 python 小寫到大寫的轉換程序同上。然而,我們只是將 For 循環替換為 While 循環。
string = input("Please Enter your Own String : ")
string1 = ''
i = 0
while(i < len(string)):
if(string[i] >= 'a' and string[i] <= 'z'):
string1 = string1 + chr((ord(string[i]) - 32))
else:
string1 = string1 + string[i]
i = i + 1
print("\nOriginal String in Lowercase = ", string)
print("The Given String in Uppercase = ", string1)
Please Enter your Own String : Tutorial Gateway
Original String in Lowercase = Tutorial Gateway
The Given String in Uppercase = TUTORIAL GATEWAY
這個 python 字符串大寫程序與第二個示例相同。然而,我們使用的是對象循環
# Python Program to Convert String to Uppercase
string = input("Please Enter your Own String : ")
string1 = ''
for i in string:
if(i >= 'a' and i <= 'z'):
string1 = string1 + chr((ord(i) - 32))
else:
string1 = string1 + i
print("\nOriginal String in Lowercase = ", string)
print("The Given String in Uppercase = ", string1)
在這個程序中,我們比較 ASCII 值來檢查這個字符串中是否有任何小寫字符。如果是真的,我們會把它們轉換成大寫。
# Python Program to Convert String to Uppercase
string = input("Please Enter your Own String : ")
string1 = ''
for i in string:
if(ord(i) >= 97 and ord(i) <= 122):
string1 = string1 + chr((ord(i) - 32))
else:
string1 = string1 + i
print("\nOriginal String in Lowercase = ", string)
print("The Given String in Uppercase = ", string1)
Please Enter your Own String : Python uppercase Tutorial
Original String in Lowercase = Python uppercase Tutorial
The Given String in Uppercase = PYTHON UPPERCASE TUTORIAL
原創文章,作者:T84BT,如若轉載,請註明出處:https://www.506064.com/zh-hk/n/127051.html