Le stringhe in Python
In Python è possibile stampare stringhe, devono essere create con apici o doppi apici, indifferentemente.
print('Hello World')
Hello World
Creare variabili con stringhe.
lumberjack = 'okay'
lumberjack
‘okay’
stringa = input("Scrivimi una frase:")
print(stringa)
In questo caso input() ci permette di far inserire all’utente un testo. Quando l’utente premerà invio si visualizzerà la frase che ha inserito.
Scrivimi una frase: _
Si possono anche concatenare stringhe e variabili prese da questi input.
name = input("Scrivi il tuo nome: ")
print("Ciao " + name)
Scrivi il tuo nome: _
Ciao Elisa
Stampare i numeri con Python
E creare calcoli matematici attraverso i numeri .
print(2**8)
256
Anche qui è possibile creare operazioni con i numeri.
num = int(input("Scrivi un numero intero: "))
print(num + 1)
Scrivi un numero intero: _
Se l’utente inserisce 7 la console gli sommerà uno.
8
In questo caso è molto importante notare che se l’utente inserirà 3,5, un numero non intero, la console restituirà l’errore:
Qui poi bisognerà creare un programma per controllare che il numero sia effettivamente intero, altrimenti far stampare una stringa “Attenzione, devi inserire un numero intero”.
Nel codice puoi notare che ho anche inserito int() che trasforma l’input dell’utente in un numero intero.