5.4. Chaînes de caractères : échanger deux mots#

Consignes#

Étant donnée une chaîne de caractères entrée au clavier formée exactement de deux mots séparés par un espace, afficher une nouvelle chaîne avec le premier et le second mot échangés et séparés par un espace : le second mot est affiché en premier. On considérera comme un mot toute série de caractères adjacents différents d’un espace.

Peut-on résoudre le problème sans utiliser if-else et une boucle?

Exemple d’entrée#

Hello, world!

Exemple de sortie#

world! Hello,

Aide#

https://rtavenar.github.io/poly_python/content/intro.html#les-chaînes-de-caractères

https://docs.python.org/fr/3.6/library/stdtypes.html#str.split

Codez votre solution ci-dessous#

[splashscreen] enabled = false # Lire une chaîne de caractères : # s = input() # Afficher une chaîne de caractères : # print(s) from js import document as _DOC def clear_term(): ter = _DOC.getElementById("my-terminal").firstChild ter.innerHTML = ''