Un pequeño tutorial sobre como usar print en python
print( "Hola Mundo!" )
print( " Es importante conocer print, es la heramienta principal de comunicacion de un programa en python " )
print( "Hola", end=" " )
print( "Mundo!")
print()
print( 'Esto','imprime', 'una', 'lista', 'con', 'espacios')
print( 'Esto','Imprime', 'Una', 'Lista', 'Sin', 'Espacios', sep="")
print( 'Esto','imprime', 'lista', 'con', 'separador', sep="--*--")
nombre = "Nelson"
resultado = 100
print( "El resultado total para %s es %s " % (nombre, resultado) )
print( "El resultado total para", nombre, "es", resultado )
print( "El resultado total para ", nombre, " es ", resultado, sep='' )
print( "El resultado total para " + nombre + " es " + str(resultado) )
print( 'Los tres hermanos se llaman {0}, {1}, y {otro}.'
.format( 'Marcos', 'Pablo', otro='Jorge') )
print( '{0}, {1}, {2}' .format( 'a', 'b', 'c' ) )
print( '{}, {}, {}' .format( 'a', 'b', 'c' ) )
print( '{2}, {1}, {0}' .format( 'a', 'b', 'c' ) )
print( '{2}, {1}, {0}' .format( *'abc' ) )
print( '{0}{1}{0}' .format( 'Abra', 'Cad' ) )
print( 'Coordenadas: {latitud}, {longitud}' .format( latitud='37.24N', longitud='-115.81W' ) )
coord = { 'latitud': '37.24N', 'longitud': '-115.81W' }
print( 'Coordenadas: {latitud}, {longitud}' .format( **coord ) )
import math
pi = 3.14159265
print( 'El valor de PI es más o menos %03.3f.' % (pi) )
print( 'El valor de -PI es más o menos %07.3f.' % (-pi) )
print( 'El valor de PI es más o menos {}.' .format( pi ) )
print( 'El valor de PI es más o menos {0:.3f}.' .format( pi ) )
print( 'El valor de PI es más o menos {}.' .format( math.pi ) )
print( 'El valor de PI es más o menos {0:.3f}.' .format( math.pi ) )
Capital_Pais={ "United States" : "Washington",
"US" : "Washington",
"Canada" : "Ottawa",
"Germany": "Berlin",
"France" : "Paris",
"England" : "London",
"UK" : "London",
"Switzerland" : "Bern",
"Austria" : "Vienna",
"Netherlands" : "Amsterdam" }
print( "\nPaises y sus capitales:")
for c in Capital_Pais:
print("{Pais:^14s}: {Capital}" .format( Pais=c, Capital=Capital_Pais[c] ) )
tabla = { 'Julio': 4127, 'Mario': 4098, 'José': 7678 }
print( "{0:10} {1:^16}" .format( "Nombre", "Extensión" ) )
for Nombre, Extensión in tabla.items():
print( '{0:10} ==> {1:10d}' .format( Nombre, Extensión ) )
print( "{0:<20s} {1:6.2f}" .format('Jamon y Huevos:', 6.99) )
print( "{0:>20s} {1:6.2f}" .format('Jamon y Huevos:', 6.99) )
print( "{0:>27s} {1:+6.2f}" .format('Jamon, Frijoles y Huevos:', 7.99) )
print( "{0:^27s} {1:6.2f}" .format('Jamon, Frijoles y Huevos:', 7.99) )
print( "{0:<20} {1: 6.2f}" .format('Jamon y Huevos:', 7.99) )
print( "{0:>20} {1:6.2f}" .format('Jamon y Huevos:', 7.99) )
print( "{0:^27} {1:=6.2f}" .format('Jamon, Frijoles y Huevos:', 7.99) )
tabla = { 'Julio': 4127, 'Mario': 4098, 'José': 7678 }
print( "{0}/{1:10s} {0}/{1:10s} {0}/{1:10s}"
.format( "Nombre", "Extensión" ) )
print('Mario: {Mario:<16d} Julio: {Julio:<14d} José: {José:<16d}'
.format(**tabla))
tabla = { 'Julio': 4127, 'Mario': 4098, 'José': 7678 }
print( "{0}/{1:10s} {0}/{1:10s} {0}/{1:10s}"
.format( "Nombre", "Extensión" ) )
print('Mario: {0[Mario]:<16d} Julio: {0[Julio]:<14d} José: {0[José]:<16d}'
.format(tabla))
print('''
| \ | | ___| |___ ___ _ __ / \ ___ ___ ___| |_ __ _
| \| |/ _ \ / __|/ _ \| '_ \ / _ \ / __/ _ \/ __| __/ _` |
| |\ | __/ \__ \ (_) | | | | / ___ \ (_| (_) \__ \ || (_| |
|_| \_|\___|_|___/\___/|_| |_| /_/ \_\___\___/|___/\__\__,_|
''')