编写一个Python程序,使用lower函数、for循环、while循环和ASCII值将字符串转换为小写,并附带示例。
Python 程序使用 lower 函数将字符串转换为小写
此 Python 程序允许用户输入一个字符串。接下来,我们使用一个内置的字符串函数 lower 将字符串中的大写字母转换为小写。
提示:请参阅字符串文章,了解Python中所有关于它的内容。
string = input("Please Enter your Own String : ")
string1 = string.lower()
print("\nOriginal = ", string)
print("Result = ", string1)
输出
Please Enter your Own String : HELLO WORLD
Original = HELLO WORLD
Result = hello world
Python 程序使用 For Loop 将字符串转换为小写
此Python程序允许用户输入一个字符串。接下来,它查找大写字母并将其转换为小写。
首先,我们使用For Loop来迭代字符串中的字符。在For Loop中,我们使用If Else Statement来检查字符是否在A和Z之间。如果为真,我们将ASCII值加32。否则,我们将该字符复制到string 1。
提示:请参阅查找字符串中所有字符的ASCII值的Python程序文章和ASCII表以了解ASCII值。
string = input("Please Enter your Own Text : ")
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)
print("Result = ", string1)
Please Enter your Own Text : WELCOME TO TUtoriaL GATEWAY
Original = WELCOME TO TUtoriaL GATEWAY
Result = welcome to tutorial gateway
使用While Loop将字符串转换为小写的程序
此字符串大小写转换程序与上面相同。但是,我们只是将For Loop替换为While Loop。
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)
print("After = ", string1)
Please Enter your Own Text : PYTHON TUTORIAL
Original = PYTHON TUTORIAL
After = python tutorial
将大写字符串转换为小写的示例 4
此将大写转换为小写的代码与第二个示例相同。但是,我们正在将For Loop与Object结合使用。
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)
print("After = ", string1)

使用ASCII值将字符串转换为小写
在此程序中,我们比较ASCII值以检查是否存在任何大写字符。如果为真,则将其转换为小写。
str1 = input("Please Enter your Own Text : ")
str2 = ''
for i in str1:
if(ord(i) >= 65 and ord(i) <= 90):
str21 = str2 + chr((ord(i) + 32))
else:
str2 = str2 + i
print("\nOriginal = ", str1)
print("Result = ", str21)
Please Enter your Own Text : TUTORIAL GATEWAY
Original = TUTORIAL GATEWAY
Result = tutorial gateway