01 76 38 08 47
Logo Kartable
AccueilParcourirRechercheSe connecter

Pour profiter de 10 contenus offerts.

Logo Kartable
AccueilParcourirRechercheSe connecter

Pour profiter de 10 contenus offerts.

  1. Accueil
  2. Seconde
  3. Mathématiques
  4. Exercice : Compléter une fonction complexe

Compléter une fonction complexe Exercice

Ce contenu a été rédigé par l'équipe éditoriale de Kartable.

Dernière modification : 12/05/2025 - Conforme au programme 2024-2025

On cherche à écrire une fonction Python permettant de déterminer le nombre triangulaire de son choix.

On appelle nombre triangulaire un nombre que l'on peut obtenir à l'aide de points disposés de la sorte :

-

Le premier nombre triangulaire est 1. On le note T_1.
Le deuxième nombre triangulaire est 3. On le note T_2.
On remarque qu'il suffit d'ajouter 2 au nombre triangulaire précédent.
Le troisème nombre triangulaire est 6. On le note T_3.
On remarque qu'il suffit d'ajouter 3 au nombre triangulaire précédent.

On admet que pour obtenir le n-\text{ème} nombre triangulaire, il suffit d'ajouter n au nombre triangulaire précédent.
On écrit alors la fonction suivante permettant de calculer le nombre triangulaire souhaité.

Par quelles instructions doit-on remplacer (1) et (2) dans le programme suivant pour qu'il corresponde à ce que l'on cherche ?

def triangulaire(n):
nombre = (1)
for i in range(1, n+1):
nombre = (2)
return nombre

On cherche à écrire une fonction Python permettant de déterminer la fréquence des 6 obtenus lors de n lancers consécutifs d'un dé équilibré.

Par quelles instructions doit-on remplacer (1), (2) et (3) dans le programme suivant pour qu'il corresponde à ce que l'on cherche ?

from random import randint
def freq_six(n):
S = 0
for i in range(n):
de = (1)
if de == 6:
S = (2)
return (3)

On cherche à écrire une fonction Python permettant de déterminer si un entier naturel n donné est un nombre premier ou non.

On rappelle que si un entier naturel n n'est pas premier, il admet un diviseur compris entre 2 et \sqrt{n}.

Par quelles instructions doit-on remplacer (1), (2) et (3) dans le programme suivant pour qu'il corresponde à ce que l'on cherche ?

from math import sqrt
def is_prime(n):
reponse = True
if n <= 1:
reponse = (1)
else:
for k in range(2, int(sqrt(n))+1):
if (2):
reponse = False
return (3)

On cherche à écrire une fonction Python permettant de déterminer si une année est bissextile ou non.

On rappelle qu'une année n est bissextile si :

  • n est divisible par 4, mais pas par 100 ;
  • ou si n est divisible par 400.

Par quelles instructions doit-on remplacer (1), (2) et (3) dans le programme suivant pour qu'il corresponde à ce que l'on cherche ?

def bissextile(n):
if (1):
return True
elif n % 400 == 0:
return (2)
else:
return (3)

On cherche à écrire une fonction Python permettant de convertir une température donnée en degrés Celsius en Fahrenheit et inversement.

On rappelle que si on note C la température en degrés Celsius et F la température en Fahrenheit, on a :

  • C = (F - 32) \times (5/9) ;
  • F = C \times 1{,}8 + 32.

Par quelles instructions doit-on remplacer (1), (2) et (3) dans le programme suivant pour qu'il corresponde à ce que l'on cherche ?

def conversion(temp, unite1, unite2):
if unite1 == 'C' and (1):
return (2)
elif (3):
return (temp - 32) * 5 / 9
else:
return "Demande mal formulée."

La charte éditoriale garantit la conformité des contenus aux programmes officiels de l'Éducation nationale. en savoir plus

Les cours et exercices sont rédigés par l'équipe éditoriale de Kartable, composéee de professeurs certififés et agrégés. en savoir plus

Voir aussi
  • Cours : Notion de fonction
  • Exercice : Identifier les caractéristiques d'une fonction
  • Exercice : Identifier une syntaxe correcte de fonction
  • Exercice : Lire une fonction simple
  • Exercice : Écrire une fonction simple
  • Exercice : Lire une fonction complexe
  • Exercice : Modifier une fonction complexe
  • Exercice : Appeler une fonction dans un algorithme
  • Problème : Renvoyer un nombre aléatoire à l'aide d'une fonction
  • Problème : Calculer la moyenne pondérée d'une série statistique à l'aide d'un algorithme
  • Problème : Calculer l'écart-type d'une série statistique à l'aide d'un algorithme
  • Problème : Écrire une fonction renvoyant le résultat numérique d’une expérience aléatoire
  • Problème : Écrire une fonction renvoyant le résultat numérique d’une répétition d’expériences aléatoires indépendantes
  • Quiz : Notion de fonction

Nos conseillers pédagogiques sont à votre écoute 7j/7

Nos experts chevronnés sont joignables par téléphone et par e-mail pour répondre à toutes vos questions.
Pour comprendre nos services, trouver le bon accompagnement ou simplement souscrire à une offre, n'hésitez pas à les solliciter.

support@kartable.fr
01 76 38 08 47

Téléchargez l'application

Logo application Kartable
KartableWeb, iOS, AndroidÉducation

4,5 / 5  sur  20259  avis

0.00
app androidapp ios
  • Contact
  • Aide
  • Livres
  • Mentions légales
  • Recrutement

© Kartable 2025