Il 0% ha trovato utile questo documento (0 voti)
2 visualizzazioni2 pagine

Python Cicli Stringhe Codice

Il documento descrive vari costrutti di programmazione in Python, inclusi i cicli for e while, la gestione degli errori con try/except, e le operazioni sulle stringhe come concatenazione, slicing e metodi. Viene fornito un esempio di utilizzo per ciascun concetto, evidenziando la loro applicazione pratica. Inoltre, si spiega come utilizzare la funzione range() per generare sequenze di numeri.

Caricato da

stu-fogliandrea
Copyright
© All Rights Reserved
Per noi i diritti sui contenuti sono una cosa seria. Se sospetti che questo contenuto sia tuo, rivendicalo qui.
Formati disponibili
Scarica in formato PDF, TXT o leggi online su Scribd
Il 0% ha trovato utile questo documento (0 voti)
2 visualizzazioni2 pagine

Python Cicli Stringhe Codice

Il documento descrive vari costrutti di programmazione in Python, inclusi i cicli for e while, la gestione degli errori con try/except, e le operazioni sulle stringhe come concatenazione, slicing e metodi. Viene fornito un esempio di utilizzo per ciascun concetto, evidenziando la loro applicazione pratica. Inoltre, si spiega come utilizzare la funzione range() per generare sequenze di numeri.

Caricato da

stu-fogliandrea
Copyright
© All Rights Reserved
Per noi i diritti sui contenuti sono una cosa seria. Se sospetti che questo contenuto sia tuo, rivendicalo qui.
Formati disponibili
Scarica in formato PDF, TXT o leggi online su Scribd

1) Ciclo for

Il ciclo for serve a ripetere un blocco di istruzioni per ogni elemento di una sequenza.

parola = "ciao"

for lettera in parola:


print(lettera)

2) for i in range()

La funzione range() genera una sequenza di numeri.

for i in range(5):
print(i)

for i in range(2, 10, 2):


print(i)

3) Ciclo while

Il ciclo while ripete le istruzioni finché una condizione è vera.

i = 0

while i < 5:
print(i)
i += 1

Ciclo infinito con break.

while True:
risposta = input("Scrivi 'stop' per uscire: ")
if risposta == "stop":
break

4) try / except ValueError

Serve a gestire gli errori senza bloccare il programma.

try:
numero = int(input("Inserisci un numero: "))
print(numero * 2)
except ValueError:
print("Errore: devi inserire un numero intero")

5) Stringhe

Una stringa è una sequenza di caratteri immutabile.

testo = "ciao"
print(testo)

6) Indici e operatore [ ]
parola = "ciao"

print(parola[0])
print(parola[-1])

7) Lunghezza di una stringa

parola = "ciao"
print(len(parola))

8) Concatenazione di stringhe

a = "ciao "
b = "mondo"

c = a + b
print(c)

9) Metodi delle stringhe

st = "ciao mondo"

print([Link]("o", "O"))
print([Link]("o"))
print([Link]("e"))

10) Slicing delle stringhe

s = "abcdefg"

print(s[0:7:2])
print(s[::-1])
print(s[5:1:-1])

Potrebbero piacerti anche