EXERCICES


Fonctions avec return

1 2 3 4

Enoncé


Trouvez l'erreur !
La fonction renvoie_bonjour() est censée afficher le message "fonction renvoie_bonjour exécutée" et renvoyer la chaîne de caractère "Bonjour à tous !".
  1. Avant d'exécuter le code : Quels messages sont censés apparaitre dans le terminal ? Dans quel ordre ?
  2. Exécuter le code et corrigez le.
  3. Exécutez à nouveau le code pour vérifier votre correction.

Editeur

1 2 3 4

Enoncé


  1. Réalisez une fonction bonjour(nom) qui renvoie la chaîne suivante : "Bonjour " suivi du contenu du paramètre nom puis "!".
  2. Tester votre fonction avec les lignes proposées à la fin du script.

Editeur

1 2 3 4

Enoncé


La fonction identite(prenom, nom) prend deux paramètres : le nom et le prenom de quelqu'un. Elle renvoie une chaîne de caractère contenant le prénom avec uniquement la première lettre en majuscule et les autres en minuscule suivi du nom tout en majuscule.
Exemple : identite("MARIE", "cuRie") renvoie "Marie CURIE"
Aide :

chaine = "coucou toi"
print(chaine.title()) # Affiche "Coucou Toi"
print(chaine.upper()) # Affiche "COUCOU TOI"
  1. Réalisez la fonction identite(prenom, nom)
  2. Tester la fonction avec les chaînes de caractères suivantes: nom1="lovelace", prenom1="ada"; nom2="dahl", prenom2="ole-johan"; nom3="von Neumann", prenom3="John" .

Editeur

1 2 3 4

Enoncé


La fonction nombre_jour(age) prend pour paramètre l'age en nombre année (entier) et renvoie le nombre de jour correspondant (entier).
On considère qu'une année vaut 365,25 jours. Si l'age est négatif, il faut que la fonction renvoie 0. Exemple : nombre_jour(20) renvoie 7305
Aide : Il faut transformer le résultat de la fonction en entier.

  1. Réalisez la fonction nombre_jour(age)
  2. Tester la fonction avec les valeurs suivantes :
Age 0 5 36 101 -4
Nombre de jours (partie entière) 0 1826 13149 36890 0

Editeur

Titre du popup

Message du popup !