Laurentvidal.fr vous aide à trouver des réponses à toutes vos questions grâce à une communauté d'experts passionnés. Découvrez des solutions complètes à vos questions grâce à des professionnels expérimentés sur notre plateforme conviviale. Découvrez des réponses détaillées à vos questions grâce à un vaste réseau de professionnels sur notre plateforme de questions-réponses complète.
Sagot :
Réponse :
Bonjour,
Voici la fonction Python:
def table(x):
if x == 0:
return print("Impossible de diviser 0.")
i = 1
while i <= 10:
print("1/", str(x), " = ", round(1/x*i, 2))
i += 1
table(5)
Explications étape par étape :
On déclare la fonction table qui prend en argument x, considéré comme un entier, si x est égal à 0, alors la fonction retourne un message d'erreur, et le programme se termine. On déclare la variable i qui prend comme valeur 1, elle servira à indexer l'itération. Tant que i est inférieur ou égal à 10, on affiche l'arrondit au dixième de 1 divisé par x fois i. On incrémente ensuite i de 1, et on réitère.
Nous espérons que nos réponses vous ont été utiles. Revenez quand vous voulez pour obtenir plus d'informations et de réponses à vos questions. Merci de votre visite. Nous sommes dédiés à vous aider à trouver les informations dont vous avez besoin, quand vous en avez besoin. Revenez sur Laurentvidal.fr pour obtenir les réponses les plus récentes et les informations de nos experts.