str lower first python string uppercase

lower - str python



Cómo cambiar una cadena en mayúsculas (6)

Para obtener la versión en mayúsculas de una cadena, puede usar str.upper :

s = ''sdsd'' s.upper() #=> ''SDSD''

Por otro lado, string.ascii_uppercase es una cadena que contiene todas las letras ASCII en mayúsculas:

import string string.ascii_uppercase #=> ''ABCDEFGHIJKLMNOPQRSTUVWXYZ''

Tengo problemas para cambiar una cadena en mayúsculas con Python. En mi investigación, obtuve string.ascii_uppercase pero no funciona.

El siguiente código:

>>s = ''sdsd'' >>s.ascii_uppercase

Da este mensaje de error:

Traceback (most recent call last): File "<console>", line 1, in <module> AttributeError: ''str'' object has no attribute ''ascii_uppercase''

Mi pregunta es: ¿cómo puedo convertir una cadena en mayúsculas en Python?


Para preguntas sobre manipulación simple de cadenas, la función incorporada dir es muy útil. Le proporciona, entre otros, una lista de métodos del argumento, por ejemplo, dir(s) devuelve una lista que contiene upper .


para hacer la cadena en mayúsculas - simplemente escriba

s.upper()

¡simple y fácil! Puedes hacer lo mismo para bajar también

s.lower()

etc.


para hacer mayúsculas de minúsculas a mayúsculas solo use

"string".upper()

donde "string" es la cadena que desea convertir en mayúsculas

para esta pregunta le interesa esto:

s.upper()

para hacer minúsculas desde cadenas en mayúsculas solo use

"string".lower()

donde "string" es la cadena que desea convertir en minúsculas

para esta pregunta le interesa esto:

s.lower()

Si quieres hacer uso de toda tu variable de cadena.

s="sadf" # sadf s=s.upper() # SADF



s = ''sdsd'' print (s.upper()) upper = raw_input(''type in something lowercase.'') lower = raw_input(''type in the same thing caps lock.'') print upper.upper() print lower.lower()