1.1 Exercises PythonBasics - salvarezmeneses/DataSciencePython GitHub Wiki
exercises from HackerRank
Nota previa ejercicio 1.
Las páginas que contienen una sesión interactiva hacen uso de los archivos stdin, stdout y representan ficheros conectados con la entrada y salida de un proceso, La función input usa los archivos stin y stout:
- Para mostrar un mensaje: stdin = Input
- Para leer una línea : stdout = Output
- Cuando se usa stdin no hace falta ingresar el valor de la variable.
Python | Output Formatting
¿para que se usa el Output Formatting ?
- Para tener un formato de salida mas sofisticado (fancier).
Existen 3 formatos de salida en python
-
Formato de salida utilizando el operador de módulo de cadena (%) Este formato permite imprimir int, float, string
-
Formato de salida utilizando el método de formato: .format() este formato imprime strings
-
Formato de salida utilizando el método de cadena: " : " este formato imprime strings
La sintaxis general para un marcador de posición de formato es:
%[flags][width][.precision]type
“%2d” and “%5.2f” %[flags][width][.precision]type
%5.2f” %[flags][width][.precision]type
2 es la precisión f: de tipo flotante
%s - Cadena (or any object with a string representation, like numbers) %d - Integral.
%f - Números de punto flotante %.f - Números de punto flotante con una cantidad de números fijos a la derecha del punto. %x/%X - Integral con representacion hex (minuscula/mayuscula)