Уроки: 1: • Программирование на Py... 2: • Программирование на Py... 3: • Программирование на Py... 4: • Программирование на Py... 5: • Программирование на Py... Уроки "шахматы на python": 1: • Программирование на Py...
Пікірлер: 143
@belii0764394 жыл бұрын
Это урок номер 1? Я так понимаю, в курсе есть уроки с отрицательными числами? Вообще видео годное.
@AndreySokolov4 жыл бұрын
Огонь! 🔥🔥🔥 35 лет, в Python полгода, первый язык, вообще никаких проблем с пониманием.
@RslVysh8 жыл бұрын
Выражу и я свою благодарность, но хочеться посоветовать создать для этого дела отдельный плейлист, дабы можно было его себе добавлять. Творческих успехов!)
@user-xz2ze9di5e8 жыл бұрын
Хороший формат. Спасибо за труд. Подписался.
@user-px7rk9ku6b8 жыл бұрын
Наконец что то понятное, спасибо, Стас!
@chroniclesofeden6443 жыл бұрын
Очень крутое видео, спасибо! Не требует каких-то суперзнаний и очень затягивает.
@VolterSvainber7 жыл бұрын
Прикольно, первая минута, Огонь заинтересованости!!!
@user-zf7ro3dj2n7 жыл бұрын
Спасибо! Очень доходчиво постраение логики.
@FromMoleculestoStars6 жыл бұрын
Спасибо огромное и удачи!
@iMaxBegemot6 жыл бұрын
Спасибо
@user-ym4mb2gq1k2 жыл бұрын
Спасибо за видео!!!
@risoutsoring6 жыл бұрын
Супер!
@sevensoulsmovies3 жыл бұрын
отлично, именно с этого уровня мне нужно начинать
@RuslanOmalaev6 жыл бұрын
Огромное спасибо Стас! Только после вашего объяснения у меня наконец выстроился весь пайплайн. Планируете добить последние уроки по освещению?
@evgeniygazetdinov16205 жыл бұрын
Уважаемый выражаю огромную благодарность . Годность видео зашкаливает1!!!нравиться как вы выстраиваете свою логику .Это очень ценно когда ты обладаешь основами языка и желанием что то делать НО ТЫ НЕ ПОНИМАЕШЬ КАКИМ ОБРАЗОМ .лайк однозначно и подписка
@snegsaxar21062 жыл бұрын
Как жалко, что нету уроков... В этом видео, вы заложил мышление програмииста, т. Е. Как надо мыслить, не код тупо заучить, а именно мыслить в программировании. Очень хотелось бы увидеть от Вас, уроки по python!
@iMaxBegemot2 жыл бұрын
К сожалению, времени совсем нет. По поводу мышления - в точку, именно так и задумывал
@user-yz4fw3jw6w3 жыл бұрын
Наконец годный контент
@LigSei3 жыл бұрын
Если вы уже знакомы с python, то эти уроки первые которые вы должны посмотреть!
@andrewfrolov51448 жыл бұрын
Привет от пикабу. Годно
@Rukatekime6 жыл бұрын
очень круто.! никакой информатики уровня 5 класса, про переменные!!!
@sergiimatsiievskij64624 жыл бұрын
В мое время объясняли, что информация это "0" и "1")))
@erjankendjebaev36577 жыл бұрын
Это видео точно не для начинающих!
@iMaxBegemot6 жыл бұрын
Так, а где я сказал или написал, что для начинающих?
@AleksandrGrachov6 жыл бұрын
"Урок 1" по умолчанию предполагает, что он начального уровня. А если ты имел в виду что-либо другое, то желательно внятно прописывать название. Продвинутый уровень и т.д. На Ютубе такой синтаксис. И в русском языке то же. И "попробовать нарисовать примитив" в начале урока - это то же делает его похожим на урок для новичков.
@user-zj2mt8se8l5 жыл бұрын
@@iMaxBegemot нам шпаргалок хотя бы надыбать, мы же не хотим оставаться на второй год.
@ukratitelkisok97264 жыл бұрын
@@user-zj2mt8se8l эт точно
@user-zw7hk1ht9h4 жыл бұрын
@@AleksandrGrachov ага
@greedreed11357 жыл бұрын
у меня такая проблема после сохранения и открытия программы она закрывается почему
@maximrad19016 жыл бұрын
ЕЩЕ!!!
@user-ni5nt2bs8j6 жыл бұрын
Все такие крутые, некто не спросил где модель взять)
@iMaxBegemot6 жыл бұрын
В третьем уроке есть ссылка с кодом уроков и там же лежит модель: github.com/ef-end-y/PythonLessons
@user-ni5nt2bs8j6 жыл бұрын
спасибо большое, а то замучался, скачал модель, скачал а в ней 2000000 полигонов даже распечатать не могу
@user-zj2mt8se8l5 жыл бұрын
@@iMaxBegemot а обязательно нужна уже готовая модель? Может, если посвятить учеников в тайны настоящего программиста, было бы здорово?
@rockyyyyyyy6424 жыл бұрын
круто
@iMaxBegemot4 жыл бұрын
спасибо
@egorpetrovvv21634 жыл бұрын
Подскажите пожалуйста, что делать если есть (на мой взгляд) хорошая идея, а в моем городе нет компитентных програмистов!?
@Henry_Nunez3 жыл бұрын
👍👍👍
@serjlogan11774 жыл бұрын
Может и сложно зато интересно.
@guseechka7 жыл бұрын
Подскажите с проблемой, после запуска программы выдает No module named PIL
@iMaxBegemot7 жыл бұрын
pip install Pillow
@Kino_Tochka20242 жыл бұрын
Как понять почему не работает на другом файле такого же формата ? ._.
@user-my6ci1gm7n5 жыл бұрын
Охуенно. Именно так я и учусь, спасибо. Теперь знаю, что не один учусь без проектирования. Хотя дальше прототипа мне обычно лень писать.
@bilkoliv19927 жыл бұрын
Не все понятно но способ подачи очень крутой с примерами как искать
@iMaxBegemot7 жыл бұрын
Я не пытался полностью объяснить как повторить то, что сделал. Я пытался объяснить, что любая задача делается поэтапно, важно начать хоть что-то делать и не зацикливаться на каких-то деталях. Т.е сделать хоть что-то похожее на то, что требуется, после чего переосмыслить и сделать конфетку
@user-zj2mt8se8l5 жыл бұрын
@@iMaxBegemot забыл слово на латыни... это когда учитель не хочет, чтобы ученик превзошел учителя, и всячески этому препятствует.
@dreamaangel7 жыл бұрын
Еще раз, как выяснить максимальную координату 3д модели?
@iMaxBegemot7 жыл бұрын
максимальная координата равна единице, дальше необходимо отмасштабировать. Если ширина экрана 800 пикселей, то необходимо умножить на 800, но нет, поскольку минимальная координата минус 1, поэтому нужно умножить на 400
@user-zf9rb9pz9d4 жыл бұрын
кайфонул аж))) музыка приятная, код интересный, воды нет... не достающее из гугла... Круто! как поставить насколько лайков(как сказали ниже)?!!!
@onizuka13877 жыл бұрын
Что за музыка на заднем фоне играет?
@iMaxBegemot7 жыл бұрын
Это я сыграл на гитаре. Там кусочки разных песен, например, Manowar - Defender, и просто мелодии мною придуманные
@max2516koll2 жыл бұрын
Так рассказывает, как будто мы тут все шарим!!! Я так могу тоже научить самолетом управлять.. А потом некролог почитаем посмеёмся
@Bob_the_Bun3 жыл бұрын
Ввела весь код в компилятор, показывает синтаксическую ошибку на except. Подсажите, пожалуйста, что надо сделать, чтобы программа работала? from PIL import Image import re scr_x = 800 scr_y=scr_x half_scr_x=int(scr_x/2) half_scr_y=int(scr_y/2) img = Image.new ('RGB',(scr_x+1,scr_y+1),'black') convas_pixels = img.load () color = (255,255,255) f = open ('face.obj', 'r') lines = f.read() for line in lines.split(' '): try: v,x,y,z = re.split ('\s+', line) except: continue if v == 'v': x = int ((float (x)+1)*half_scr_x) y= scr_y - int ((float (y) +1)*half_scr_y) canvas_pixels[x,y] = color img.show()
@iMaxBegemot3 жыл бұрын
если форматирование здесь такое же как в редакторе, то позиция except имеет неправильные отступы, она должна быть на уровне try. И после except код съехал вправо
@kilsmedia7 жыл бұрын
No module named 'PIL' что делать ? Или это библиотека которую нужна установить ? 3.6
@iMaxBegemot7 жыл бұрын
pip install Pillow
@kilsmedia7 жыл бұрын
Спасибо разобрался =)))
@kilsmedia7 жыл бұрын
Я взял 3d obj у которого макс кординат около 800.Что то такое вообщем -1376.023398 747.466368. Как сильно измениться.Я возможно не самую легкую модель взял. Может размер scr_x = 800 увеличить ?
@user-zj2mt8se8l5 жыл бұрын
@@kilsmedia подопри под себя подушку (перевод).
@dm91416 жыл бұрын
Как несколько лайков поставить?))
@thesadangel41874 жыл бұрын
А каким редактором вы пользуетесь?
@iMaxBegemot4 жыл бұрын
pycharm
@alexanderpedenko66697 жыл бұрын
а есть исходники к этим урокам или я что-то упустил?
@iMaxBegemot7 жыл бұрын
Только начиная с 3-го: github.com/ef-end-y/PythonLessons/blob/master/lesson3.py
@MetaJamm7 жыл бұрын
Очень здорово и полезно новичку смотрящему на пару шагов вперёд своего скила! Но конечно это совсем не новичковое видео как таковое! Не новичковое по причине неоднозначности используемого инструментария. Новичёк не способен выбрать библиотеку, подключить и импортировать её, не сможет исправить неработающий пример из интернета, даже дистрибутив питона поставить и обновить не сразу сможет. Дело в том что вокруг питона образовался чудовищный слабосовместимый зоопарк версий и всевозможного инструментария. В начале надо убить немало времени и нервов просто чтобы понять что тебе нужно, почему именно это, и какими механизмами всё это ставится, подключается, и обновляется. Пока я остановился на дистрибутиве питона miniconda, и среде разработки pyzo ide. Это очень просто поставить, и это функционально. Но пока оно не попалось мне под руку - намучался! Надеюсь помог какому нибудь новичку)
@vladyan013 жыл бұрын
а я сегодня сделал программу которая считает сколько слов в предложении.без учета пробелов) на питоне естесссна
@_teplyakov183 жыл бұрын
Скажи пожалуйста как её написать?
@quadroninja27083 жыл бұрын
@@_teplyakov18 идёшь по строке, проверяешь каждый символ: буква или нет? Если нет, то это конец слова, добавляем единицу к счётчику слов. И так до точки
@maximkolesnichenkokfz-hand60203 жыл бұрын
Помните Сюбр? Я на нем это делал!
@user-rq4mm6xl1n3 жыл бұрын
Разве версия Пайтона не 2 на этом видио?
@itbloom93224 жыл бұрын
face.obj от куда взять ?
@iMaxBegemot4 жыл бұрын
github.com/ef-end-y/PythonLessons/
@itbloom93224 жыл бұрын
@@iMaxBegemot Спасибо )
@TheMobileOn8 жыл бұрын
Вы случайно на хабре не писали уроки по копииOpenGL?
@iMaxBegemot8 жыл бұрын
Нет, но я использовал его статью как пример
@MihailRis7 жыл бұрын
Я это понял, и когда хотел снова найти ваш урок я забыл что это видео и находил только ту статью для Си.
@UCPv8Jy9j4 жыл бұрын
Не совсем так что надо вначале спроектировать а потом делать? Учусу щас в техникусе, там считают по другому
@UCPv8Jy9j4 жыл бұрын
Я так понял
@iMaxBegemot4 жыл бұрын
@@UCPv8Jy9j если ты знаешь, что хочешь, много раз делал подобные вещи или есть специалист у которого можно проконсультироваться - конечно продумывай архитектуру
@20511984 жыл бұрын
Темный лес...
@user-pl2th1ip3v5 жыл бұрын
Мне понравилось, честно, только причем тут Python?
@iMaxBegemot5 жыл бұрын
Ну, на каком-то языке мне все равно пришлось бы объяснить, что проще чем на пальцах. Код написан на питоне, какие-то фишки из него проскакивают - люди учатся, значит это урок - урок.
@renaiartwh6 жыл бұрын
А можно ли написать программу на Phyton без кода?
@poopm93256 жыл бұрын
это все равно что сказать "можно ли занятся сексом без члена?", ты хоть думай, что пишешь
@fpvart1936 жыл бұрын
Бабы этим постоянно занимаются. ))
@renaiartwh6 жыл бұрын
Ну ясно что нельзя!
@TheKOTLUIS6 жыл бұрын
Правильно я понял что это не для новичков?)
@iMaxBegemot6 жыл бұрын
Не для чайников, для тех, кто немного знает питон
@user-sk7wq2li9p4 жыл бұрын
Почему python2 ?
@iMaxBegemot4 жыл бұрын
особой разницы нет. В тот момент у меня на работе были проекты на 2й версии, ее и взял. Версии, на самом деле не сильно отличаются
@dancarter44554 жыл бұрын
Нифига не понял, но очень интересно
@macmyem95276 жыл бұрын
и в конце концов, до освещения так и не дошли в последнем выпуске =(
@iMaxBegemot6 жыл бұрын
видео снял давно, но текст посеял. Могу выложить без текста и дать ссылку
@sanuzuev66402 жыл бұрын
Можешь меня научить пайтону
@russell222226 жыл бұрын
Привет,можешь создать игру?
@Victorius-ua6 жыл бұрын
А почему просто строку по пробелам не разбить с помощью s.split(" "). Зачем здесь регулярки?
@iMaxBegemot6 жыл бұрын
Можно. Но формат obj-файла допускает необязательные параметры, а также числа могут быть разделены больше чем одним пробелом. Поэтому может получиться такое: "1 2 3".split(" ") ['1', '', '2', '', '3']
@timurgrebnev67656 жыл бұрын
Насчет параметров не знаю, но даже разделенную несколькими пробелами строку можно разбить методом split() без аргумента.
@iMaxBegemot6 жыл бұрын
ну так продемонстрируй на примере "1 2 3"
@timurgrebnev67656 жыл бұрын
Стас Волик не знаю, как продемонстрировать, но я только что проверил в консоли - и там работает. Можешь проверить сам, всего одна строка) Питон 3.6, если что
@penikov6 жыл бұрын
Я тысячный!
@guitarplayerigor39056 жыл бұрын
Что за текстовик?
@iMaxBegemot6 жыл бұрын
pycharm
@guitarplayerigor39056 жыл бұрын
Оперативно. Спасибо. Дело в том, что у меня отличается питон. Версия 3.6. Только консольная версия. Если есть возможность проконсультироваться, прошу дать мне знать: vk.com/tanaevigor
@iMaxBegemot6 жыл бұрын
В Украине VK заблокирован
@guitarplayerigor39056 жыл бұрын
Вариантов обхода много) tanaevigor00@mail.ru
@krau5_5 жыл бұрын
Блин, искренне не понимаю людей который увидели приставку-"Урок 1". И начали возмущаться почему он не для начинающих. А так у меня только один мелкий вопрос. А где взять файл face.obj а то у меня на компухтере его чет нету. P.S извините за мой русский, язык для меня не родной.
@iMaxBegemot5 жыл бұрын
github.com/ef-end-y/PythonLessons/ тут есть еще и коды уроков начиная с 3-го
@ruspir84ifc5 жыл бұрын
Обучаете ли вы пайтону с нуля удалённо? Я в Украине живу.
@iMaxBegemot5 жыл бұрын
Не обучаю, к сожалению. Эти видео, можно сказать, хобби)
@ruspir84ifc5 жыл бұрын
@@iMaxBegemot Действительно к сожалению... Планируются уроки более начального уровня?
@AleksandrGrachov6 жыл бұрын
Автор, спасибо за труд. Задумака очень хорошая. ОООООчень мало толковых уроков в ютубе для новичков, и я подписался уже на первых секундах, когда ты обещал, что это для новичков... но твои уроки - ну нихрена не для новичков. Ты хороший специалист по программированию, и это чувствуется, и спасибо, что хочешь поделиться знаниями, но пойми, брат, преподавание - это так же ПРОФЕССИЯ. В ней свои ТЕХНОЛОГИИ... И освежение в памяти опытного программиста своих знаний и проговаривание этого вслух - это не есть правильная технология преподавания. И у всех программистов одна и та же ошибка - вы разговариваете со зрителем, как с программистом. А новичёк - он пока ещё НЕ програмист. Это же так логично. И удивляет что вы - великие логики все дружно этого не понимаете. Лично я, вполне смышлёный чувак ДВЕ НЕДЕЛИ не отрываюсь от компа и от книг - начинаю изучать Питон. И за две недели я случайно где-то в середине 4-х часового вебинара увидел как программист скопировал фрагмент кода из МЕЛа в Майке, и запустил его как скрипт... И наконец то смог что-то сам сделать. Неужели трудно с таких простых ПРАКТИЧЕСКИ ПОЛЕЗНЫХ вещей начать??? Ощущение, что вы нарочно сговорились так мутно объяснять основы. Ну и ещё не покидает ощущение, что вы понтуетесь знанием кучи умных слов. У меня есть педагогическое образование, и есть очень удачный опыт преподавания с реально открытыми ртами студентов. Если хочешь, прочти мой простой совет: Вспомни как ты первый раз сел за комп и начал изучать программирование, вспомни какие перед тобой вставали вопросы. Задай себе вопрос: "А если бы мне в первый день задвинули: ...при этом открыть файл в режиме открытия на чтение последовать считать стержиметодом рид... или ..при факторинге обратимся к официальной документации... ". И пойми что у всех нас (новичков) те же вопросы. И пролей на них свет БЕЗ ИСПОЛЬЗОВАНИЯ ВМЕСТО ПОНЯТНЫХ НОРМАЛЬНОМУ ЧЕЛОВЕКУ СЛОВ - П Р О Ф Е С С И О Н Ы Х ТЕРМИНОВ. У тебя будет миллион пописчиков и куча бабла только с Ютуба. И ещё, если бы тебе - новичку препод по программированию включил тихонько на паре свою любимую музыку (Зыкину, или Кобзона) тебе это не мешало бы сосредоточится? Прости за нерпрошеный совет. Удачи.
@iMaxBegemot6 жыл бұрын
По моим наблюдениям, документации и уроков для начинающих наоборот довольно много (буквально вчера натыкался на уроки, где минут 5 рассказывали как в Питоне можно складывать, вычитать, умножать). А вот когда у человека уже есть какие-то начальные знания и ему нужно идти вперед - тут перед ним огромная пропасть, уроков что делать дальше нет, и единственный вариант - идти на работу джуном забесплатно набираться опыта
@timurgrebnev67656 жыл бұрын
+++++++++++++++++++++++++, миллион плюсов тебе, абсолютно согласен. Для новичка в питоне есть тот же Лутц. Для новичка в IT - есть сайт Полякова. И вот ты знаешь все основы... но что дальше? Вообще не понятно. Ты можешь даже сделать свой мини-проект, но все равно не поймешь, что можно сначала сделать максимально упрощенный прототип, а потом уже сделать настоящий продукт, и это будет гораздо продуктивнее и правильнее в том числе для архитектуры программы. И таких вещей много, очень много.
@timurgrebnev67656 жыл бұрын
Насчет терминов: а как вы собираетесь продолжать обучение, не зная терминологии? Это все равно что сказать "В ваших уроках по английскому слишком много английского, новички не понимают". Просто гуглите незнакомые слова, это очень полезно.
@AleksandrGrachov6 жыл бұрын
Спасибо нормальный человек сказал бы за совет. Мычи дальше. Представляю что ты за коды пишешь с такими способностями НА РОДНОМ ЯЗЫКЕ строить предложения и написать внятное название видео. Удачи.
@user-dt8cp2jb1w7 жыл бұрын
это python 2
@iMaxBegemot7 жыл бұрын
Да
@Alex-uh5qv5 жыл бұрын
СЛИШКОМ СЛОЖНО КАК ДЛЯ ПЕРВОГО УРОКА
@SugarDiDi6 жыл бұрын
Ни чё себе! «Для начинающих»
@iMaxBegemot6 жыл бұрын
Так, а где я сказал или написал, что для начинающих?
@user-ve2no1od9d4 жыл бұрын
2:42 и у меня ошибка
@iMaxBegemot4 жыл бұрын
у тебя скорее всего 3й питон, там надо скобки в print указывать: print(lines[0:100])
@user-ve2no1od9d4 жыл бұрын
всё равно ошибка
@user-bt8sy9jy4j7 жыл бұрын
хочешь скачать пайтон без проблем
@GELSAV7777 жыл бұрын
G
@user-zj2mt8se8l5 жыл бұрын
А что имеется в виду, уроки или сама программа? Нельзя ли поконкретнее?
@zeynzealand28793 жыл бұрын
Ниче не поняла 🤓
@TheKeq4 жыл бұрын
Не пайтон а ПИТОН
@iMaxBegemot4 жыл бұрын
Перед "а" нужно ставить запятую. Пока ты для взрослых видео смотришь, в школу не опоздал?
@user-hl2sw9os4v7 жыл бұрын
4:07 - 4:16 _нахуя так делать - зрение же портится
@ARTOMYS7 жыл бұрын
Террорист с маленькой писькой от чего?
@dimonogen4 жыл бұрын
Эм, как бы а нафига рисовать 3д модель с помощью питона. Можно, но нафига?! Это же медленно. OpenGL DirectX Vulkan ? Эти вещи гуглятся за пять минут. Можно за день разобраться что и за чем применять, чтобы рисовать 3д графику, как человек, а не как изращенец, у которого тонна времени. Весь этот урок пишется на c++ и opengl и является базовой вещью в 3д графике. Ещё раз нафига забивать электронным микроскопом гвозди?
@iMaxBegemot4 жыл бұрын
Ты очень умный. Я перед тобой преклоняюсь
@U_Z_V_E_R3 жыл бұрын
Шаг 1. Отучиться от поисковика "гугл" на территории СНГ. Шаг 2. Приучиться гуглить только в Яндексе. Яндекс объективно работает лучше.