-7
votes

Comment utiliser pendant la boucle et la portée de Python?

J'apprends Python et j'ai des devoirs que je ne peux pas faire sans aide. Voici les devoirs:

Définissez une variable et définissez-la sur le nombre d'entiers de 10000 Utilisez une boucle tandis que pour compter ce nombre jusqu'à ce qu'il atteigne 0 Chaque itération de la boucle doit diminuer le nombre par une valeur de 100 à 10, répétez ceci si nous n'avons pas atteint zéro Afficher chaque nouvelle valeur de la variable Lorsque la variable atteint zéro ou passe en dessous de zéro, le programme se terminera Ne laissez jamais une valeur négative affichée à l'utilisateur. Je n'ai aucune idée de la façon de le faire avec la boucle. Je l'ai fait avec une boucle. Merci!

Qu'est-ce que j'ai essayé: xxx


4 Réponses :


0
votes

Essayez d'exécuter le code ci-dessous ..Ce code réduira le nombre de 100 si elle est supérieure à 10000 et réduira par un nombre aléatoire compris entre 1-10 si sa inférieure à 100.

95
90
83
..
15
12
2
1


1 commentaires

Il a mentionné affiche chaque nouvelle valeur de la variable . Ici, le numéro de variable obtient sa nouvelle valeur après le numéro = numéro-100 .



0
votes

Qu'est-ce qui ne va pas avec quelque chose comme ça? XXX PRE>

Vous pouvez soustraire par un nombre aléatoire compris entre 10 et 100: P>

import random
val = 10000
while val > 0:
        print(val)
        val = val - random.randint(10, 100)
print(0)


0 commentaires

0
votes

Voici le code tel que je peux interpréter xxx

laissez-moi savoir si vous avez besoin de quelque chose de plus.


0 commentaires