0
24.2 PythonBeginners (Ticket prices)
I dont understand whats wrong and neither how to do it in another way. I want to put the input values in an array. And then go through them with a for loop. I DEFINITELY WANT TO DO IT IN THIS WAY so no other solutions please because then i can do it. My Code: price=0 i=0 age=[] while i <5: age=age.append(int(input())) for a in age: if a < 3: price+=0 else: price+=100 print(price)
4 odpowiedzi
+ 2
You need to increase "i" in the body of the while-loop. If you don't , "i" will always be smaller 5 and run infinitely.
+ 1
Or use a for loop for the inputs, which will look cleaner
0
Okay thank you guys. But still.. it doesnt work.
I wrote i+=1 in the while loop. Just that you know that there isnt the problem
0
Lil Bebi So let's do it in the right way. Edit your question with the following in the question description:
1. Insert a link to your code in Code Playground (use '+' button
2. Remove the old code
3. Explain what the code should do
4. Explain what it's doing instead
This helps who wants to help you.