Patrice T
Цитата:
Я не знаю, что не так с этим y-входом, но я должен получить ответ как можно быстрее.
Сообщение об ошибке говорит вам, что пользовательский ввод не является целым числом, поэтому ваш код имеет слабое место, поэтому разумно исправить пользовательский ввод.
Цитата:
Кроме того, моя проблема заключается в том, что английский язык не является моим родным, а в моем латышском языке практически нет информации. Я попытался погуглить свою проблему, но ничего не понял.
Всего несколько вариантов:
- найдите клуб/форум программистов в вашей стране.
- изучайте технический английский, словарный запас очень мал, и практикуйтесь.
- найдите учебники английского или вашего языка, цель которых-практиковаться.
- учитесь, наблюдая за выполнением кода с помощью отладчика.
Ваш код ведет себя не так, как вы ожидаете, или вы не понимаете, почему !
Существует почти универсальное решение: запускайте свой код на отладчике шаг за шагом, проверяйте переменные.
Отладчик здесь, чтобы показать вам, что делает ваш код, и ваша задача-сравнить с тем, что он должен делать.
В отладчике нет никакой магии, он не знает, что должен делать ваш код, он не находит ошибок, он просто помогает вам, показывая, что происходит. Когда код не делает того, что ожидается, вы близки к ошибке.
Чтобы увидеть, что делает ваш код: просто установите точку останова и посмотрите, как работает ваш код, отладчик позволит вам выполнять строки 1 на 1 и проверять переменные по мере их выполнения.
Отладчик - Википедия, свободная энциклопедия[
^]
Освоение отладки в Visual Studio 2010 - руководство для начинающих[
^]
Базовая отладка с помощью Visual Studio 2010 - YouTube[
^]
27.3. ПДБ — отладчика Python — питон 3.6.1 документации[
^]
Отладка в Python | Python покоряет Вселенную[
^]
pdb – интерактивный отладчик - Python модуль недели[
^]
Отладчик здесь только для того, чтобы показать вам, что делает ваш код, и ваша задача-сравнить его с тем, что он должен делать.
Helmuts Helmuts
Я пытался использовать этот отладчик, пытался смотреть много видео, чтобы понять, как его использовать, но я просто тону все глубже и глубже, и теперь я даже не могу понять, что он должен делать. В своем решении вы сказали, что мой вход y не является целым числом. Как я могу сделать его целым числом? Потому что я написал x input таким же образом, и это сработало. Пожалуйста, объясните мне это, потому что я действительно понятия не имею, как это исправить.