Aprenent Python Recorrent el camí pas a pas

08 Print

08 Print

Strings
str, són conjunts de caracters entre cometes.

Exemple:

>>> tirant = "El cavaller que parlarva valencià"
>>> tirant
'El cavaller que parlarva valenci\xc3\xa0'
>>> tirant = 'El cavaller "valent" que parlava valencià'
>>> tirant
'El cavaller "valent" que parlava valenci\xc3\xa0'

En aquest exemple s’observa com em de fer per tal d’incorporar comentes simples i dobles.

També es pot utilitzar keys scape, per tal d’utilitzar els caracters literals ho hem de fer posant just a l’esquerra una barra invertida \ com a caracter d’escapament.

>>> tirant = 'El cavaller \"valent\" que parlava valencià'
>>> tirant
'El cavaller "valent" que parlava valenci\xc3\xa0'

Es poden utilitzar els operadors per tal d’indicar les vegades que es pot repetir un string.

>>> tirant * 2
'El cavaller "valent" que parlava valenci\xc3\xa0El cavaller "valent" que parlava valenci\xc3\xa0'

Algunes pràctiques en Python3:

>>> print("hola")
hola
>>> print(2+3)
5
>>> print("Hola", "a tots")
Hola a tots

Veiem un exemple en el qual s’observa que la funció quadrat_return no torna res en pantalla però es guarda en memòria, mentre que la funció quadrat_print retorna en pantalla el valor.

>>> def quadrat_return(num):
...     return num ** 2
... 
>>> def quadrat_print(num):
...     print(num ** 2)
... 
>>> resposta_return = quadrat_return(3)
>>> resposta_print = quadrat_print(5)
25

Podem incloure un string dins de la funció quadrat_print per tal amb l’objectiu d’identificar el valor.

>>> def quadrat_print(num):
...     print("El quadrat del nombre buscat és", num ** 2)
... 
>>> resposta_print = quadrat_print(5)
El quadrat del nombre buscat és 25

Font: Videotutoriales 9 i 10