Manufactura industrial
Internet industrial de las cosas | Materiales industriales | Mantenimiento y reparación de equipos | Programación industrial |
home  MfgRobots >> Manufactura industrial >  >> Industrial programming >> python

Convertir una cadena en mayúsculas y minúsculas usando Python

Con este truco, puede convertir rápidamente una cadena de Python en mayúsculas y minúsculas. Para citar el artículo de Wikipedia:

El caso del título se usa a menudo, tanto en la impresión fuera de línea como en línea. Este sitio en sí usa mayúsculas y minúsculas para todos sus artículos. Si observa detenidamente, notará que la mayoría de los sitios web, periódicos y revistas, de hecho, usan mayúsculas y minúsculas.

Puede crear rápidamente una cadena de mayúsculas y minúsculas en Python; solo usa el title() incorporado método:

>>> title = "string in title case"
>>> title.title()
'String In Title Case'

Desafortunadamente, esto no funciona muy bien:

Una versión más sólida para convertir una cadena en mayúsculas y minúsculas es la siguiente, y utiliza expresiones regulares:

import re
def titlecase(s):
    return re.sub(r"[A-Za-z]{3,}('[A-Za-z]+)?", 
       lambda mo: mo.group(0).capitalize(), s)

titlecase("It's great, and no small words")
# "It's Great, And no Small Words"

La expresión regular:

Eres libre de adaptar aún más este fragmento de código a tu gusto. Por ejemplo, puede hacer que una palabra pequeña como "i" siempre esté en mayúscula.


python

  1. Operadores de Python
  2. Sensor de temperatura Python y Raspberry Pi
  3. Cómo convertir Char a String en Java (Ejemplos)
  4. Cómo invertir una cadena en Java usando recursión
  5. Python String strip() Función con EJEMPLO
  6. Python String count () con EJEMPLOS
  7. Python String format() Explicar con EJEMPLOS
  8. Longitud de cadena de Python | método len() Ejemplo
  9. Método Python String find() con ejemplos
  10. Función Enumerate() en Python:Bucle, Tupla, Cadena (Ejemplo)
  11. Promedio de Python:cómo encontrar el PROMEDIO de una lista en Python