Что делал и чему научился за небольшое время?
Всем привет, сегодня учился базовому выводу информации на экран на языке программирования Python, получение данных от пользователя с клавиатуры, а также научился делать элементарные арифметические действия.
Вышло как-то так, радует прям очень дружелюбный язык и среда программирования.
После этого я пошел решать задачи
Решил что необходимо набивать руку на элементарных задачах, т.к. даже текущие навыки могут спокойно забыться, если их какое-то количество раз не повторить.
На этом сайте я решал задачи, до задачи со слоном проблем как таковых не было, кое-где пришлось достать блокнот и в нем вручную прорешать чтобы реализовать это в программе. Однако в задаче про "Ход слона" уже пришлось открыть шахматную доску чтобы представить как правильно решить задачу.
Собственно такой код у меня получился, может быть можно было его оптимизировать, но пока так.
Задача "Ход ферзя"
Эта задача уже далась проще, т.к. сочетала в себе строки кода "Ход ладьи" и "Ход слона". "Ход ладьи"- там совсем просто я даже не стал вам показывать.
Вышел такой код и достаточно быстро
Задача "Ход коня"
Вот тут пришлось подумать, даже несколько раз переписывать код, т.к. что-то не учитывал. Забывал, что конь может ходить и назад тоже, но разгадал быстро.
Такую махину я нагородил (думаю что можно раза в 2 сократить решение, но так мне на данный момент понятнее)
Вот такие изменения за небольшое время. Я пошел дальше учить и решать задачки на Python.
Спасибо за прочтение, жду ваших комментариев. Советы, замечания естественно принимаются. Скоро спишемся!
#python #python с нуля #программирование на python #it