Les bases de Python3

En mode CLI (non graphique)


A - Manipulation des types simples, entrée clavier / sortie écran, structures de contrôles (if, while, for...), fichiers

  1. Concevez un programme permettant d'afficher "Bonjour nom" (nom est une chaîne de caractère entrée au clavier).

  2. Concevez un programme permettant d'afficher le volume d'un cylindre dont on fournira le diamètre et la hauteur au clavier.

  3. Concevez un programme permettant d'afficher "n est divisible par d" ou "n n'est pas divisible par d" (n et d seront deux entiers positifs entrés au clavier).

  4. Concevez un programme permettant d'afficher tous les diviseurs d'un entier positif entré au clavier.

  5. Concevez un programme permettant d'afficher si un nombre entré au clavier est premier ou pas.

  6. Concevez un programme permettant d'afficher les N premiers nombres premiers (en partant de 1). N entré au clavier.

  7. Même problématique, mais au lieu d'afficher les nombres à l'écran, il faudra les écrire dans un fichier nommé premiers.txt. Voir la documentation de la fonction print.

  8. Même problématique, mais dans un fichier HTML à la norme HTML5 nommé premiers.html. S'inspirer du modèle disponible ici (voir le code source, évidemment...).