Из-за специфики специальности во время учёбы мне приходится сталкиваться с программированием. Так как в школе внимания развитию этого навыка практически не уделялось, начать, увы, пришлось с нуля.
На втором курсе по программе перешли к изучению Python и в меньшей степени – освоению Jmol, написанной на JavaScript. В случае с Jmol особых трудностей не возникало, так как работа происходила в программе, предназначающейся для просмотра структуры молекул (в моём случае, белков), визуализации атомов и изучении их строения. Мне же приходилось писать скрипты, состоящие из коротких команд, которые при запуске сразу же демонстрировали изменения в молекуле.
С питоном же пришлось гораздо сложнее, так как весь материал, по сути, нужно было искать самому (ЭТО ЖЕ УНИВЕР! ПРЕДДВЕРИЕ ВЗРОСЛОЙ ЖИЗНИ!). И здесь я столкнулся с трудностью в сортировке и распределении найденного материала: что нужно/что – нет, с чего начать и как дальше быть. Порывшись в учебниках и всякого рода самоучителях, более/менее освоился с модулями типа math, random, glob и проч. Поверхностно ознакомился с условиями (if, else, elif..), циклами (for, while..) и функциями. Из самих программ получалось сделать летающий из угла в угол мячик, меняющий скорость и цвет; стенку, заполняющуюся рандомными цветами и различные проги на высчитывание числовых значений.
Но вот, опять же по совету своего преподавателя @ksantoprotein открыл для себя уроки для начинающих у @pythono. Сами уроки идут упорядоченно: от простейших до самых сложных. Хочу отметить формат подачи материала, который мне показался максимально наглядным и местами даже очень смешным! Теперь, надеюсь, освоение Python пойдёт гораздо быстрее! Спасибо @pythono!
@jengar Поздравляю! Вы добились некоторого прогресса на Голосе и были награждены следующими новыми бейджами:
Вы получили свою первую выплату
Вы можете нажать на любой бейдж, чтобы увидеть свою страницу на Доске Почета.
Чтобы увидеть больше информации о Доске Почета, нажмите здесь
Если вы больше не хотите получать уведомления, ответьте на этот комментарий словом
стоп
Ваш пост поддержали следующие Инвесторы Сообщества "Добрый кит":
max-max, vika-teplo, ksantoprotein, kito-boy
Поэтому я тоже проголосовал за него!
Узнать подробности о сообществе можно тут:
Разрешите представиться - Кит Добрый
Правила
Инструкция по внесению Инвестиционного взноса
Вы тоже можете стать Инвестором и поддержать проект!!!
Если Вы хотите отказаться от поддержки Доброго Кита, то ответьте на этот комментарий командой "!нехочу"
dobryj.kit теперь стал Делегатом! Ваш голос важен для всего сообщества!!!
Поддержите нас на странице https://golos.io/~witnesses, вот так:
@jengar Поздравляю! Вы добились некоторого прогресса на Голосе и были награждены следующими новыми бейджами:
Награда за количество полученных голосов
Вы можете нажать на любой бейдж, чтобы увидеть свою страницу на Доске Почета.
Чтобы увидеть больше информации о Доске Почета, нажмите здесь
Если вы больше не хотите получать уведомления, ответьте на этот комментарий словом
стоп