Вопрос задан 29.06.2023 в 23:01. Предмет Информатика. Спрашивает Ахтырский Стас.

Кто шарит в Python, помогите, столкнулся с проблемой Задача: шахматная доска 8х8, по координатам

определить цвет. a, b = input() b = int(b) if a == 'A' or a == 'C' or a == 'E' or a =='G' and b % 2 != 0: print ('BLACK') else: print ('WHITE') Код работает правильно в моем IDE (pycharm community 2017), но он получает ошибку, как вы видите в online IDEs ( на geeksforgeeks ide ): Traceback (most recent call last): File "/home/54dbb15557947e0a9aaf68bb4ae8f653.py", line 1, in a, b = input() ValueError: not enough values to unpack (expected 2, got 1)
0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Хазиханов Артём.

a = input()

b = int(input())

if a == 'A' or a == 'C' or a == 'E' or a =='G' and b % 2 != 0:

   print('BLACK')

else:

   print('WHITE')

0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Ошибка, которую вы видите, связана с тем, что вы пытаетесь разделить ввод на две переменные a и b, но вводит только одно значение. Ваш код ожидает, что ввод будет в формате "a b", где a - это буква, а b - целое число.

Чтобы избежать этой ошибки, вам нужно ввести оба значения через пробел, например:

css
A 2

После этого ваш код будет работать правильно.

Код, который вы предоставили, правильно определяет цвет клетки на шахматной доске в зависимости от введенных координат a и b.

0 0

Похожие вопросы

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос