On Tue, 21 Jun 2016 20:50:24 -0700, Elizabeth Weiss wrote:
> i=1
> while i<=5:
> print(i)
> i=i+1
>
> The result is:
> 1
> 2
> 3
> 4
> 5
>
> Why is one of the results 5 since i=i+1? Should the maximum result be 4 since
> 4 +1=5?
>
> Thanks for your help!
The operator '<=' means less than or equal. To get the results
you are expecting, you need to use '<' only.
i=1
while i<5:
print(i)
i=i+1
1
2
3
4
--
<Wildman> GNU/Linux user #557453
The cow died so I don't need your bull!
--
https://mail.python.org/mailman/listinfo/python-list