Python Forum
Constraints in for loop - Printable Version

+- Python Forum (https://python-forum.io)
+-- Forum: Python Coding (https://python-forum.io/forum-7.html)
+--- Forum: Homework (https://python-forum.io/forum-9.html)
+--- Thread: Constraints in for loop (/thread-27603.html)



Constraints in for loop - Emekadavid - Jun-13-2020

I am doing a challenge in hackerrank and was given this stub code:
for _ in range(int(input))
    name = input()
    score = float(input())
The constraints code to add is that make sure the loop goes at least two times and at most five times. That is, the first input from the range call should be 2<=N<=5.
I haven't come across anything like this in my life. Can someone help me out. I have Googled and checked stackoverflow but no ideas from those sources.
Thanks


RE: Constraints in for loop - buran - Jun-13-2020

first of all on line #1 you have error, because you don't call input (i.e. missing ())
second - don't complicate things
take the input outside range(), while performing test that what you get is valid integer between 2 and 5


I missed it's a challenge.
hint - use min() and max() in combination with input()


RE: Constraints in for loop - ndc85430 - Jun-13-2020

Did you look at the docs for range, e.g.

>>> help(range)