Manufaturação industrial
Internet das coisas industrial | Materiais industriais | Manutenção e reparo de equipamentos | Programação industrial |
home  MfgRobots >> Manufaturação industrial >  >> Industrial programming >> python

Converter uma string em maiúsculas usando Python


Com esse truque, você pode converter rapidamente uma string Python em maiúsculas e minúsculas. Para citar o artigo da Wikipedia:

A caixa de título é frequentemente usada, tanto na impressão offline quanto online. Este site usa maiúsculas e minúsculas para todos os seus artigos. Se você olhar de perto, notará que a maioria dos sites, jornais e revistas estão, de fato, usando maiúsculas.

Você pode criar rapidamente uma string de maiúsculas e minúsculas em Python; basta usar o title() integrado método:
>>> title = "string in title case"
>>> title.title()
'String In Title Case'

Infelizmente, isso não funciona muito bem:

Uma versão mais robusta para converter uma string para maiúsculas e minúsculas é a seguinte e usa expressões 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"

A expressão regular:

Você é livre para adaptar ainda mais este pedaço de código ao seu gosto. Por exemplo, você pode fazer com que uma palavra pequena como 'i' seja sempre maiúscula.

python

  1. Operadores Python
  2. Sensor de temperatura Python e Raspberry Pi
  3. Como converter Char para String em Java (Exemplos)
  4. Como reverter uma string em Java usando recursão
  5. Função Python String strip () com EXEMPLO
  6. Python String count() com EXEMPLOS
  7. Python String format() Explique com EXEMPLOS
  8. Comprimento da string do Python | Exemplo do método len()
  9. Método Python String find() com exemplos
  10. Função Enumerate() em Python:Loop, Tuple, String (Exemplo)