2 ° Salida por pantalla: la funcion print()
if En Informatica, a "said" de un programa son los datos que el programa proporciona al exterior. Aunque en fos cos de la Informatica la sada
mas habiual era una impeesora, hace muchos aio que el dispositive de sada mas habitual es la panala del ordenador
Salida por pantalla en el entomo interactivo
En un entomnointeractvo (por ejemplo, en IDLE), para que python nos must a
ae?
También se puede conocer el valor de varias variables ala vez escibiéndoas ene coms (el entomo interactive las mostraré entre paréresis)
como muestra el sglento amples
aebed
La funcién print()
En los programas, para que pyhon nos mueste texto o variables hay que uz lates pin)
La func prin) permte mestrar texto. pantalla, Etexloa mostra se escribe como argumento dela funes:
Las cadenas se pueden deliitar tanto por comitas dobles () como por comitas simples
Nota: En estos apuntes se utlizan normalmente comitas dobles
La func pint) adie vatios arguments sequidos. Enel programa, los argumentos deben separaree por comas. Los agumentos se muestan en
fl miemo orden yen la misma linea, separados por aspacos:
cuando
‘Alfinal de cada print), Python afade automaticamente un slo de linea:
ata de dos cadenas seguidas, se puede no escribir comas entre elias, pero las cadenas so escribiran segudas, sn espacio en blanco
Para generar una linea en blanco, se puede escribir una arden prin) sin argumentos
ery
entare
En al empl anterior, as dos cadenas se muestran pegadas, Si se quleen separar los argumentos en la said, hay que inl los espacios
deseados bien en la cadena, bien en ol argument end}
print("Hola. "y end creer
print( "A
prea
Eeusenne cee eee
En IDLE se muestra una ventana indicando ero
eres
potest eens eee ec
anny ary earns
ee ees
En IDLE se muesta una ventana indicando el eror
Nota: Sinos flames en la forma como el editor colorea la instruction, podemos darnos cuenta de que hay un error en ela. Como las cadenas
emplezan yacaban can cada comll,e ecorkeniies dos cadenas yun texto en’ medio que no eae lo que =,
Para inluircomiias dentro de comilas, se puede escribir una corrabara () antes de fa comila para que Python reconezca la camila como
catacter, no como deimtade dea cadena
peer aereeneareay a estési
Eaton eee ree ecu erent pone
eran ere F Terre esc
rarer esters te
La uncion prin) perma intl varabies 0 expresiones come argumento, lo que nos permite combina estoy variables
nombre = “Peps ees
res
La tuncion prin) muesira fos argumentos separados por espacos, lo que a veces no es conveniente. En el ejemplo siguiente el signo de
exclamacién se muestra separado de a palabra.
print(" Hola," nombre, "!")
Antes de Pyinon 2.6 estas stuacones se podian resolver de una forma algo engorosa (que se comenta en a leciin de temas chsoleos), pero a
parr de Python 36 se pueden uttzar las cases
ronbre = “Pepe es
renee)
‘ima meaiicacn de esta pagina 1 6e ab de 2020
Esta pagina forma parte dt curso Introduceién ala programactén con Python por Baroiome Snies Mate
‘que se distibuye bajo una Licencia Creative Commons Reconocimiento-Comoattifaual 4.0 Intemacional (CC BY-SA 4: