Código de conversión de letras mayúsculas y minúsculas de Python
Upper(): Todas las letras están en mayúsculas.
Lower(): Todas las letras están en minúsculas.
Capital(): La primera letra está en mayúscula y las demás letras en minúscula.
Título(): La primera letra de cada palabra está en mayúscula y el resto de palabras en minúscula.
Ejemplo:
#Codificación: UTF-8
msg = 'www. BAIDU.com.123 '
Función Print(msg.upper()) #upper(), esta función convierte todas las letras a mayúsculas.
La función Print(msg.lower()) #lower() convierte todas las letras a minúsculas.
Función Print (message. capital()) # capital(), que convierte todas las primeras letras a mayúsculas y el resto a minúsculas.
Función Print(msg.title()) #title(), que convierte la primera letra de cada palabra a mayúscula y el resto a minúscula.
Resultados:
www. Baidu.com 123
www.baidu.com.123
www.baidu.com.123
www. Baidu.com 123
Utilice una instrucción de bucle para convertir las letras mayúsculas y minúsculas.
Cada letra en Python tiene un número, y el número se puede utilizar para determinar si está en mayúscula o minúscula. El número de letras mayúsculas A es 65, el número de letras mayúsculas Z es 90, el número de letras minúsculas A es 97 y el número de Z minúsculas es 122. La diferencia numérica entre letras mayúsculas y minúsculas es 32, que se puede utilizar para convertir letras mayúsculas y minúsculas.
Ejemplo:
#Codificación: UTF-8
msg = 'www. BAIDU.com.123 '
Para números en correos electrónicos:
Si 97 lt= ord(num) lt;= 122: #letras minúsculas
Upper_num = ord(num)-32 #Hay una diferencia de 32 antes de letras mayúsculas y minúsculas.
La función #chr() puede convertir valores codificados en caracteres (Python no tiene concepto de caracteres).
print (chr(upper_num), end= ' ')
De lo contrario:
Print(num, end='') # no está en minúsculas, por lo que presione Salida tal como está.
Imprimir() # Generar un carácter de nueva línea.
msg='www. BAIDU.com.123 '
Para números en correos electrónicos:
Si 65 lt= ord(num) lt;= 90: #uppercase
Upper_num = ord (num) 32 #Hay una diferencia de 32 delante de letras mayúsculas y minúsculas.
La función #chr() puede convertir valores codificados en caracteres (Python no tiene concepto de caracteres).
print (chr(upper_num), end= ' ')
De lo contrario:
Print(num, end='') # no es un carácter en mayúscula , entonces Salida como está.
Resultados:
www. Baidu.com 123
www.baidu.com.123
————————————————
Declaración de derechos de autor : Este artículo es un artículo original del blogger de CSDN "She De Zhai" y sigue el acuerdo de derechos de autor CC 4.0 BY-SA. Adjunte el enlace de la fuente original y esta declaración al reimprimir.
Enlace original: /u 01464 2915/article/details/103149769.