Appliquer la notion

Voici ici un exemple simplifié de traitement d'une requête d'un serveur applicatif Python.

1
# Code du serveur applicatif
2
def traitement_serveur(name):
3
  html = "<h1>Hello {}!</h1>\n".format(name) 
4
  html += "<p>How are you doing {}?</p>".format(name)
5
  return html
6
7
# Requête réalisée par l'utilisateur
8
if __name__ == '__main__':
9
  html = traitement_serveur("Gandalf")
10
  print(html)

Question

Créer un repl Python pour exécuter ce code. Quel est le code HTML retourné par le programme ?

Solution

1
<h1>Hello Gandalf!</h1>
2
<p>How are you doing Gandalf ?</p>

Question

Modifier le repl pour que le texte renvoyé à l'utilisateur soit en français.

Solution

1
# Code du serveur applicatif
2
def traitement_serveur(name):
3
  html = "<h1>Salut {}!</h1>\n".format(name) 
4
  html += "<p>Comment ça va {}?</p>".format(name)
5
  return html
6
7
# Requête réalisé par l'utilisateur
8
if __name__ == '__main__':
9
  html = traitement_serveur("Gandalf")
10
  print(html)
Stéphane Crozat, Jinane Ben Salem Paternité - Partage des Conditions Initiales à l'Identique