Esercitazione Python

Python HOME Introduzione di Python Python per iniziare Sintassi Python Commenti Python Variabili Python Tipi di dati Python Numeri Python Fusione in pitone Stringhe Python Python booleani Operatori Python Elenchi Python Tuple di Python Insiemi Python Dizionari Python Python Se... Altro Python While Loops Python per loop Funzioni Python Python Lambda Matrici Python Classi/oggetti Python Ereditarietà Python Iteratori Python Ambito Python Moduli Python Date Python Python matematica Python JSON Python RegEx PIP Python Python Prova... Tranne Input utente Python Formattazione di stringhe Python

Gestione dei file

Gestione dei file Python File di lettura Python Python Scrivi/Crea file Python Elimina file

Moduli Python

Tutorial NumPy Procedura dettagliata di Panda Tutorial Scipy

Python Matplotlib

Introduzione a Matplotlib Matplotlib Inizia Plottaggio Matplotlib Tracciatura Matplotlib Marcatori Matplotlib Linea Matplotlib Etichette Matplotlib Griglia Matplotlib Sottotrame Matplotlib Dispersione Matplotlib Barre Matplotlib Istogrammi Matplotlib Grafici a torta Matplotlib

Apprendimento automatico

Iniziare Modalità mediana media Deviazione standard percentile Distribuzione dei dati Distribuzione normale dei dati Trama a dispersione Regressione lineare Regressione polinomiale Regressione multipla Scala Treno/prova Albero decisionale

Python MySQL

MySQL per iniziare MySQL crea database MySQL Crea tabella Inserimento MySQL MySQL Seleziona MySQL dove MySQL Ordina per Elimina MySQL MySQL Drop Table Aggiornamento MySQL Limite MySQL Unisciti a MySQL

Python MongoDB

MongoDB Inizia MongoDB Crea database MongoDB Crea raccolta Inserisci MongoDB MongoDB Trova Interrogazione MongoDB Ordinamento MongoDB Elimina MongoDB Collezione Drop MongoDB Aggiornamento MongoDB Limite MongoDB

Riferimento Python

Panoramica di Python Funzioni integrate in Python Metodi di stringa Python Metodi dell'elenco Python Metodi del dizionario Python Metodi della tupla Python Metodi di impostazione Python Metodi di file Python Parole chiave Python Eccezioni Python Glossario Python

Riferimento del modulo

Modulo casuale Modulo Richieste Modulo Statistiche Modulo di matematica Modulo cMath

Python come fare per

Rimuovi i duplicati dell'elenco Invertire una stringa Aggiungi due numeri

Esempi Python

Esempi Python Compilatore Python Esercizi di Python Python Quiz Certificato Python

Stringhe Python


stringhe

Le stringhe in Python sono racchiuse tra virgolette singole o virgolette doppie.

"ciao" è lo stesso di "ciao" .

È possibile visualizzare una stringa letterale con la print()funzione:

Esempio

print("Hello")
print('Hello')

Assegna una stringa a una variabile

L'assegnazione di una stringa a una variabile avviene con il nome della variabile seguito da un segno di uguale e la stringa:

Esempio

a = "Hello"
print(a)

Stringhe multilinea

È possibile assegnare una stringa multilinea a una variabile utilizzando tre virgolette:

Esempio

Puoi usare tre virgolette doppie:

a = """Lorem ipsum dolor sit amet,
consectetur adipiscing elit,
sed do eiusmod tempor incididunt
ut labore et dolore magna aliqua."""
print(a)

O tre virgolette singole:

Esempio

a = '''Lorem ipsum dolor sit amet,
consectetur adipiscing elit,
sed do eiusmod tempor incididunt
ut labore et dolore magna aliqua.'''
print(a)

Nota: nel risultato, le interruzioni di riga vengono inserite nella stessa posizione del codice.



Le stringhe sono array

Come molti altri popolari linguaggi di programmazione, le stringhe in Python sono array di byte che rappresentano caratteri unicode.

Tuttavia, Python non ha un tipo di dati carattere, un singolo carattere è semplicemente una stringa con una lunghezza di 1.

Le parentesi quadre possono essere utilizzate per accedere agli elementi della stringa.

Esempio

Prendi il personaggio alla posizione 1 (ricorda che il primo personaggio ha la posizione 0):

a = "Hello, World!"
print(a[1])

Passare attraverso una stringa

Poiché le stringhe sono array, possiamo scorrere i caratteri in una stringa, con un forciclo.

Esempio

Scorri le lettere nella parola "banana":

for x in "banana":
  print(x)

Scopri di più sui For Loops nel nostro capitolo Python For Loops .


Lunghezza della corda

Per ottenere la lunghezza di una stringa, utilizzare la len()funzione.

Esempio

La len()funzione restituisce la lunghezza di una stringa:

a = "Hello, World!"
print(len(a))

Controlla stringa

Per verificare se una determinata frase o carattere è presente in una stringa, possiamo utilizzare la parola chiave in.

Esempio

Controlla se "free" è presente nel testo seguente:

txt = "The best things in life are free!"
print("free" in txt)

Usalo in una ifdichiarazione:

Esempio

Stampa solo se è presente "free":

txt = "The best things in life are free!"
if "free" in txt:
  print("Yes, 'free' is present.")

Scopri di più sulle istruzioni If nel nostro capitolo Python If...Else .


Controllare se NO

Per verificare se una determinata frase o carattere NON è presente in una stringa, possiamo utilizzare la parola chiave not in.

Esempio

Controlla se "costoso" NON è presente nel testo seguente:

txt = "The best things in life are free!"
print("expensive" not in txt)

Usalo in una ifdichiarazione:

Esempio

stampa solo se NON è presente "costoso":

txt = "The best things in life are free!"
if "expensive" not in txt:
  print("No, 'expensive' is NOT present.")