• 1
    Entrée et sortie
    • Tâches
  • 2
    Conditions
    • Tâches
  • 3
    Boucle for
    • Tâches
  • 4
    Chaînes
    • Tâches
  • 5
    Boucle while
    • Tâches
  • 6
    Listes
    • Tâches
  • 7
    Tableaux 2D
    • Tâches
  • 8
    Dictionnaires
    • Tâches
  • 9
    Ensembles
    • Tâches
  • 10
    Fonctions et récursion
    • Tâches
  • к

Leçon 1. Entering and output of data

Difficulté :

Exercice«Tri de mots dans une chaîne»

💻 Python
Écrivez un programme qui accepte la ligne et affiche ses mots dans l'ordre alphabétique.

Format d entrée

Une ligne contenant des mots séparés par des espaces. Les mots peuvent être composés de lettres de différentes casses, de chiffres et de signes de ponctuation.

Format de sortie

Une ligne contenant les mêmes mots triés dans un ordre alphabétique (lexicographique) et séparés par un espace.

Exemple

Entrée

Banane Pomme Orange

Sortie

Pomme Banane Orange

Indice

There will be no clue here, decide for yourself!

main.py
Test 1
Test 2
Test 3
Test 4
Test 5
Test 6
Test 7
Test 8
Test 9
Test 10
Solution du développeur
# Считываем входную строку
input_string = input()

# Разбиваем строку на список слов по пробелам.
# Метод split() автоматически。
words_list = input_string.split()

# Сортируем список слов в алфавитном порядке.
words_list.sort()

# Объединяем отсортированный список слов обратно в строку,
# разделяя их одним пробелом.
output_string = ' '.join(words_list)

# Выводим результат
print(output_string)

🎉 Félicitations ! 🎉

Tu as brillamment résolu la tâche ! C était difficile, mais tu as trouvé la bonne solution. Tu es encore plus proche de maîtriser la programmation ! Continue ainsi.

AD

Publicité

red-snake blue-snake green-snake

Exécution de votre code...

Assistant IA

Bonjour ! Je suis ton assistant de programmation. Pose moi toutes tes questions sur Python — je peux t expliquer les fonctions, les méthodes et t aider avec la tâche en cours !