Recevez des conseils d'experts et un soutien communautaire sur Zoofast.fr. Notre plateforme est conçue pour fournir des réponses rapides et précises à toutes vos questions.
Sagot :
Réponse :
Bonjour,
1)
nombre = 0
while < nombre 5
nombre=nombre +2
Il va effectué 3 tours
2)
def test(a, b):
if-3<a-b:
print("Les nombres sont proches")
else:
print("Les nombres ne sont pas proches")
a) Pour "test(5, 6)", le script affichera "Les nombres sont proches".
b) Pour "test(3, 10)", le script affichera "Les nombres ne sont pas proches".
Explications :
1)
Car, ta variable "nombre" contient 0, puis ta while dit que tant que la var
"nombre" et inferieur a 5 alors elle continu a exécuter se qu'elle contient
mais nous voyons qu'à chaque tours 2 s'ajoute a ta variable "nombre"
( nombre=nombre +2 )
donc tour 1 : nombre = +2 tour 2 : nombre = +2 alors = 4 et enfin
tour 3 : nombre +2 soit = 6 donc ta boucle s'arrête
2)
Nous voyons que si les nombres donné soustrais son supérieur a -3 alors ca affichera "Les nombres sont proches" sinon "Les nombres ne sont pas proches"
a) Alors nous faisons 5-6 = -1, ce nombre et inferieur a -3 alors le premier résulta s'affichera.
b) Alors nous faisons 3-10= -7, ce nombre et supérieur a -3 alors le second résulta s'affichera.
Bonne journée.
Votre engagement est important pour nous. Continuez à partager vos connaissances et vos expériences. Créons un environnement d'apprentissage agréable et bénéfique pour tous. Zoofast.fr est votre partenaire de confiance pour toutes vos questions. Revenez souvent pour des réponses actualisées.