Андрей-Викторовна1910
?>

Python надо в кротчайший срок: на шахматной доске стоит конь. отметьте положение коня на доске и все клетки, которые бьет конь. клетку, где стоит конь, отметьте буквой “k”, клетки, которые бьет конь, отметьте символами “*”, остальные клетки заполните точками. входные данные. программа получает на вход координаты коня на шахматной доске в шахматной нотации (то есть в виде “e4”, где сначала записывается номер столбца (буква от “a” до “h”, слева направо), затем номеру строки (цифра от 1 до 8, снизу вверх выходные данные выведите на экран изображение доски. примеры! входные данные b6 выходные данные * . * . . . . * . . . k . . . . . * . . * . * . . . . . . . . . . . . . . .

Информатика

Ответы

Maksim Lokhov
Модерация мой ответ удалила. Вот в файлике код. Что бы тебе не переписывать со скриншотов
Butsan-Bagramyan
Честно говоря, какой-то странный код.
Во-первых, после 0 (во второй строке) должно стоять двоеточие и, во-вторых, лично у меня функции записаные с большой буквы, не работают.
Как я понимаю, эта программа должна искать чётные числа от 0 до 10 (мне выдаёт 2,4,6,8,10).
Она работает так:
благодаря цыклу for переменной i надаётся значение от 0 до 9 (функцией range(10)). Дальше проверяется есть ли число i чётным (i%2==0). Функция not по сути делает противоположное: проверяет есть ли это число нечётным. Тогда если оно нечётнон, выводится на екран число на один больше него (т.е. чётное).

Я бы написал эту программу так:

for i in range(1, 11):
if i % 2 == 0:
print(i)

По сути она выводит то же самое, но код немного менше и понятней.

P.S. Эти программы не выдают в ответе 0, хотя 0 - тоже парное число.
Чтобы она выдавала еще и 0, просто надо убрать первый аргумент функции range():

for i in range(11):
if i % 2 == 0:
print(i)
Тогда она выведет 0,2,4,6,8,10.
Sergei
Если нажать комбинацию Shift+Alt+D, то будет вставлена текущая дата.

Если набрать в редакторе =lorem() и нажать Enter, то вместо этой команды появится кусок текста из Lorem ipsum.

Если в процессе работы над документом нажать F4, то Word повторит последнюю команду (если вы до этого поставили точку, то он еще раз поставит точку и т.п.).

Если набрать в редакторе =rand.old(5,4) и нажать Enter, то вместо этой команды появятся пять абзацев, в каждом из которых четыре раза повторится предложение перекусить.

Если выделить кусок текста и нажать комбинацию Shift+F3, то изменится регистр для всего этого куска (весь текст станет набран заглавными, а если нажать еще раз, то строчными буквами).

Если набрать в редакторе =rand(1) и нажать Enter, то вместо этой команды появится случайный абзац из Справки.

Если набрать в редакторе =rand(5) и нажать Enter, то вместо этой команды появятся пять случайных абзацев из Справки.

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

Python надо в кротчайший срок: на шахматной доске стоит конь. отметьте положение коня на доске и все клетки, которые бьет конь. клетку, где стоит конь, отметьте буквой “k”, клетки, которые бьет конь, отметьте символами “*”, остальные клетки заполните точками. входные данные. программа получает на вход координаты коня на шахматной доске в шахматной нотации (то есть в виде “e4”, где сначала записывается номер столбца (буква от “a” до “h”, слева направо), затем номеру строки (цифра от 1 до 8, снизу вверх выходные данные выведите на экран изображение доски. примеры! входные данные b6 выходные данные * . * . . . . * . . . k . . . . . * . . * . * . . . . . . . . . . . . . . .
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

MikhailovichVitalevich1393
karpachevamarina
pifpaf85
vadimpopov88
orbbsvsupply
optikmir
mshelen732
Баранов955
infoproletarskay745
Kulikovvl9
Руслан Руденко1262
Александрович175
pryvalovo48
Oksana373
toniv