Ошибка значения: недопустимый литерал для int() с основанием 10: «go»

#python #windows

Вопрос:

есть странная проблема, о которой я не могу знать . Я буду благодарен, если вы поможете мне…… введите описание изображения здесь

Комментарии:

1. Вы вошли go в input вызов своей программы, и она не знает, что с ней делать.

Ответ №1:

Вам нужно ввести целые числа, чтобы преобразовать их в int. Например, вы не можете преобразовать «привет» в целое число. Каково будет значение int(«привет»)? Наверняка это выдаст ошибку. Попробуйте добавить целые числа в качестве входных данных. Если вы в замешательстве, вводите данные в целочисленном формате только путем записи varodi=int(input(":")) и принимайте 1 в качестве входных данных, чтобы разорвать цикл. Измените оператор на if varodi==1: «Затем прервать». Или же просто поместите входные данные в виде целого числа

Комментарии:

1. @Ya-Гейдар-Карар помог ли вам ответ?? Если да, попробуйте принять это. Не только в моем случае, но и в будущем, если ответ будет сочтен полезным, примите его