Python programma vārdu kārtošanai alfabētiskā secībā

Satura rādītājs

Šajā programmā jūs iemācīsities kārtot vārdus alfabētiskā secībā, izmantojot cilpu, un tos parādīt.

Lai saprastu šo piemēru, jums jābūt zināšanām par šādām Python programmēšanas tēmām:

  • Python for Loop
  • Python virknes
  • Stīgu metodes

Šajā piemērā mēs ilustrējam, kā vārdus var sakārtot leksikogrāfiski (alfabētiskā secībā).

Avota kods

 # Program to sort alphabetically the words form a string provided by the user my_str = "Hello this Is an Example With cased letters" # To take input from the user #my_str = input("Enter a string: ") # breakdown the string into a list of words words = (word.lower() for word in my_str.split()) # sort the list words.sort() # display the sorted words print("The sorted words are:") for word in words: print(word) 

Rezultāts

 Šķirotie vārdi ir šādi: sveicināts piemērs ir burti, ar kuru 

Piezīme. Lai pārbaudītu programmu, mainiet my_str vērtību.

Šajā programmā kārtojamo virkni mēs glabājam my_str. Izmantojot split () metodi, virkne tiek pārveidota par vārdu sarakstu. Split () metode sadala virkni atstarpēs.

Pēc tam vārdu saraksts tiek sakārtots, izmantojot sort () metodi, un tiek parādīti visi vārdi.

Interesanti raksti...