preloader

1 de enero de 1 | 2 minutos de lectura
Índice de contenido

4.6 Sugerencias sobre cadenas 4.6.1 Las cadenas de Python distinguen entre mayúsculas y minúsculas En Python, la cadena ’l’ no es lo mismo que la cadena ‘L’; uno contiene la minúscula letra ’l’ y uno la letra mayúscula ‘L’. Si las mayúsculas y minúsculas no te importan entonces debe convertir cualquier cadena que desee comparar en un caso común antes de hacer cualquier prueba; por ejemplo usando lower() como en alguna_cadena.inferior().empieza con(‘h’) 4.6.2 Nombres de funciones/métodos Tenga mucho cuidado con las mayúsculas de los nombres de funciones/métodos; en pitón isupper() es una operación completamente diferente a isUpper(). Si usas el caso incorrecto Python no podrá encontrar la función o el método requerido y generar un mensaje de error. No te preocupes por la terminología con respecto a las funciones. y métodos en este punto, por ahora pueden ser tratados como la misma cosa y solo difieren en la forma en que recuerdan o invocan. 4.6.3 Invocaciones de función/método También tenga cuidado de incluir siempre los corchetes cuando llame a una función o método; incluso si no toma parámetros/argumentos. Hay una diferencia significativa entre isupper y isupper(). El primero es el nombre de una operación en un string mientras que el segundo es una llamada a esa operación para que la operación se ejecute. Ambos formatos son Python legales pero el resultado es muy diferente, por ejemplo: imprimir (alguna_cadena.essuperior) imprimir (alguna_cadena.isupper()) produce la salida: <el método incorporado es la parte superior del objeto str en 0x105eb19b0> FALSO Observe que la primera impresión le indica que se está refiriendo a la función integrada método llamado isupper definido en el tipo String; mientras que el segundo en realidad corre isupper() para usted y devuelve True o False. 42 4 Cadenas de pitón

comments powered by Disqus

popular post

El modelo AR de series temporales univariadas

Resumen: En esta entrada, descubrirá el modelo AR: El modelo autorregresivo.

Leer más

Evaluación de modelos para pronosticar

Resumen: Al desarrollar modelos de aprendizaje automático, generalmente se comparan varios modelos durante la fase de construcción.

Leer más

Modelos para pronosticar

Resumen: El pronóstico, traducido groseramente como la tarea de predecir el futuro, ha estado presente en la sociedad humana durante siglos.

Leer más