Curso de Programación en Python/print

De WikiCabal
Ir a la navegación Ir a la búsqueda

print('this','is', 'a', 'test')

print('this','is', 'a', 'test', sep="")

print('this','is', 'a', 'test', sep="--*--")

print( "Helo" )

print( "World")

print( "Helo", end=" " )

print( "World")

name = "RRC" score = 98

print("Total score for %s is %s " % (name, score))

print("Total score for", name, "is", score)

print("Total score for ", name, " is ", score, sep=)

print( "Total score for " + name + " is " + str(score) )

print('The story of {0}, {1}, and {other}.' .format('Bill', 'Manfred',

                                                         other='Georg'))

import math print('The value of PI is approximately {}.'.format(math.pi))

print('The value of PI is approximately {0:.3f}.'.format(math.pi))

table = {'Julio': 4127, 'Mario': 4098, 'José': 7678}

for name, phone in table.items():

 # Passing an integer after the ':' will cause that field to be
 # a minimum number of characters wide.
 # This is useful for making tables pretty.
 print('{0:10} ==> {1:10d}'.format(name, phone))
  1. Reference the variables to be formatted by name instead of by position.
  2. This can be done by simply passing the dict and
  3. using square brackets '[]' to access the keys

print('Mario: {0[Mario]:d}; Julio: {0[Julio]:d}; '

                    'José: {0[José]:d}'.format(table))
  1. This could also be done by passing the table as keyword arguments
  2. with the ‘**’ notation

print('Mario: {Mario:d}; Julio: {Julio:d}; José: {José:d}'.format(**table))

print('The value of PI is approximately %5.3f.' % math.pi)