0
EOF error С КАКОЙ СТАТИ А?!
Мой код: name = input() sem1_score = int(input()) sem2_score = int(input()) sem_score = (sem1_score + sem2_score)/2 if sem_score >= 90 or sem_score == 100 : print("50%") elif sem_score >= 80 or sem_score <= 89 : print("30%") elif sem_score >= 70 or sem_score <= 79 : print("10%") elif sem_score >= 0 or sem_score <= 69 : print("0%") Пишет: EOF error. В чём проблема? *Это задача
4 Antworten
+ 5
✩✮★✮✩ Вопрос и get Объявление и заявил, что мы должны ввести каждый вход каждой строки в поле ввода, как sololearn не поддерживает интерактивный вход в Python
Попробуйте это на свой код.
_______________________________
"Looks like your program needs input"
_______________________________
85
90
________________________________
Здесь 85 будут назначены sem1_score и 90 будут назначены sem2_score.
+ 1
Hi!
The code seems to work!
At SoloLearns app: Input (example):
name
40
50
> Push: ‘Submit’
> The result becom: 30%
/Regards Per B 🙂
+ 1
3 input lines : okey
2 or 1 input => EOFError!
0
Надо, чтобы пользовательский ввод был текстом, целым числом и ещё одним целым числом, разделёнными новой линией (каждое на своей строчке).
Для того, чтобы такое не выскакивало в случаях, когда пользователь вводит данные не в таком формате, нужно писать "input({необязательный текст или любой другой объект}) or {стандартный вариант}".