/ / Określ pętle w pythonie za pomocą operacji arytematycznej [zamknięte] - python, python-2.7, python-3.x

Określ pętle w pythonie za pomocą operacji arytematyczne [closed] - python, python-2.7, python-3.x

Chcę określić dla pętli w python.na przykład N = 435 pętla dla powinna być uruchomiona dla 100,200,300,400,435.. dla wszystkich wartości N. Powinno to wyglądać tak. Dzielimy wartość N / 100 dla każdej pętli .. i ostatecznie 35 pozostanie, aby końcowa wartość pętli wynosiła 435..jest to możliwy?

Odpowiedzi:

4 dla odpowiedzi № 1

Standardowa funkcja range () jest zamknięta, ale nie emituje wartości końcowej. Opcją jest napisanie własnego opakowania zakresu, które to robi. W Pythonie 3 range funkcja jest iteratorem, ale w wersji 2.x musisz jej użyć xrange jeśli chcesz wersję iteratora.

>>> 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 dla odpowiedzi nr 2

Jestem nowy w 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)