Je veux spécifier pour la boucle en python.par exemple N = 435 La boucle for doit être exécutée pendant 100,200,300,400,435..pour toute valeur de N.Il devrait ressembler à ceci.Que divise la valeur de N / 100 pour chaque boucle..et finalement 35 restera de sorte que la valeur finale de la boucle doit être possible?
Réponses:
4 pour la réponse № 1La fonction standard range () est proche, mais elle n’émet pas la valeur finale. Une option consiste à écrire votre propre wrapper range
fonction est un itérateur, mais en 2.x vous devez utiliser xrange
si vous voulez la version itérateur.
>>> def deranged(n):
... for i in xrange(100, n, 100):
... yield i
... yield n
...
>>> for i in deranged(435):
... print i
...
100
200
300
400
435
0 pour la réponse № 2
Je suis nouveau sur Python.
n=435
e=0
if(n>100):
e=n/100
if(e>0):
for x in range(1,e+1):
print(100 * x)
print(n)