j'ai compris mes maths
j'ai compris.com
Cours et exercices corrigés en vidéo comme en classe
lycée
collège
primaire
Manuel scolaire

Web


Nouveaux Programmes
Spécialité Maths
Nouveaux programmes

Accueil

Python - Operateur modulo et puissance


Python: opérateur modulo %

% s'appelle opérateur modulo ou opérateur reste
Car il renvoie le reste dans une division euclidienne.

Python: opérateur quotient //

// renvoie le quotient

Python: calculer des puissances

👉 Mon programme ne marche pas ! Comment faire?
Exercice 1: Python - Pour comprendre l'intérêt de l'opérateur modulo:
Écrire un programme en Python pour calculer savoir:
    a) Si un nombre est divisible par 6.
    b) Si un nombre est pair ou impair.
Exercice 2: Python - convertir durée en minute en heure:
Écrire un programme en Python pour convertir une durée en minute entrée par l'utilisateur en heure minute (le nombre de minutes entré par l'utilisateur est un nombre entier).
Si l'utilisateur entre 135 min, le programme doit afficher 2h 15 min.
Exercice 3: Python - convertir durée en seconde en heure:
Écrire un programme en Python pour convertir une durée en seconde entrée par l'utilisateur en heure minute seconde (le nombre de secondes entré par l'utilisateur est un nombre entier).
Si l'utilisateur entre 11 120 s, le programme doit afficher 3h 5 min 20s.
Exercice 4: Python - année bissextile à l'aide de l'opérateur %:
Écrire un programme en Python pour savoir si une année est bissextile.
Rappel: une année est bissextile dans l'un des deux cas suivants:
  • l'année est divisible par 4 mais pas par 100
  • l'année est divisible par 400
Exercice 5: Python modulo
Écrire un programme en Python pour trouver tous les diviseurs positifs d'un entier naturel non nul.
Exercice 6: Python - opérateur modulo - simplifier une fraction
Écrire un programme en python simplifier une fraction et la rendre irréductible.
Exercice 7: Python - opérateur modulo - nombre premier - Version simple
Écrire un programme en python pour savoir si un nombre est premier ou pas.
Exercice 8: Python - opérateur modulo - nombre premier - Version performante
Écrire un programme en python pour savoir si un nombre est premier ou pas.
Exercice 9: Python - Jeu des allumettes
On a $n$ allumettes. A tour de rôle, le joueur puis l'ordinateur prennent 1, 2 ou 3 allumettes. Celui qui prend la dernière allumette a perdu. Pour trouver la stratégie gagnante, remplir le tableau suivant:
Allumette: 1 2 3 4 5 6 7 8 9 10 11 12 13 14
J'en prends:
Lorsqu'on a perdu dans tous les cas, on mettra P dans le tableau.
Pour 5 allumettes, on fera un arbre pour justifier.
Pour 6 allumettes, on fera une phrase pour justifier.
Écrire un programme en Python pour jouer contre l'ordinateur.
Amélioration: Vérifier que le joueur prend bien entre 1 et 3 allumettes.




Ce site vous a été utile? Ce site vous a été utile
alors dites-le !


Merci à vous.
Contact

N'hesitez pas à envoyer un mail à:
jaicompris.com@gmail.com

Liens
Qui sommes-nous? Nicolas Halpern-Herla
Agrégé de Mathématiques
Professeur en S, ES, STI et STMG depuis 28 ans
Créateur de jeux de stratégie: Agora et Chifoumi

Stephane Chenevière
Agrégé de Mathématiques
Professeur en S, ES et STMG depuis 19 ans
Champion de France de magie en 2001: Magie