+ 1
(Solved) Guys i have a very bad problem called EOF Error how to fix it plz
fire = 100 test = 0 while test <= 4: result = str(input()) if result == "hit": fire += 10 test+= 1 elif result == "miss": fire -= 20 test+= 1
5 ответов
+ 3
Mino Gaming
1 - You have to take only 4 inputs so there test should be initialise with 1
2 - input () function bydefault returns string so no need to cast with str
3 - no need to write test += 1 in each condition, just write once.
+ 2
Hi Mino!
That's because you're taking an extra input in your code. But, you're supposed to take only 4 inputs here.
There many ways to solve this eof error.
1. You can start your variable test from 1.
2. You can change your while condition test <4:
+ 1
I didn't understand the question but I solved the problem of error, do you mean like this
https://code.sololearn.com/c72Rb9It28hC/?ref=app
+ 1
JUMP_LINK__&&__Python__&&__JUMP_LINK Learner Wow Thanks alot i solved it finally 🌹
0
<★Shaurya Chauhan★>(Inspiration will draw you) thanks for your help but sadly this isn't what i mean it's a challenge called pull the trigger and iam doing everything correctly but somehow it doesnt work for an error called EOF error and again thanks for your time :)