English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Manuale di base di Python

Controllo dei flussi di Python

Funzione di Python

Tipi di dati di Python

Operazioni di file di Python

Oggetti e classi di Python

Data e ora di Python

Conoscenze avanzate di Python

Manuale di Python

Programma Python che ordina le parole in ordine alfabetico

Manuale completo di esempi di Python

In questo programma, imparerai a ordinare le parole in ordine alfabetico utilizzando il ciclo for e a mostrarle.

Per comprendere questo esempio, dovresti conoscere il seguenteProgrammazione PythonArgomento:

In questo esempio, illustriamo come ordinare le parole in ordine alfabetico (in ordine letterario).

Codice sorgente

# Il programma ordina le parole in ordine alfabetico, basato sulla stringa fornita dall'utente
my_str = "Ciao this È un Esempio Con lettere cased"
# Ottieni l'input dall'utente
#my_str = input("Inserisci una stringa: ")
# Dividi la stringa in una lista di parole
words = my_str.split()
# Ordina la lista
words.sort()
# Mostra le parole ordinate
print("Le parole ordinate sono:")
per word in words:
   print(word)

Risultato di output

Le parole ordinate sono:
Esempio
Ciao
È
Con
an
cased
letters
this

Attenzione:Per testare il programma, modifica il valore di my_str.

In questo programma, la stringa da ordinare viene memorizzata in my_str. Usa il metodo split() per convertire la stringa in una lista di parole. Il metodo split() suddivide la stringa in spazi.

Poi usaMetodo sort()Ordina la lista di parole e mostra tutte le parole.

Manuale completo di esempi di Python