Ценю в этом курсе лаконичность, позитивность, отсутствие мата (находятся и такие ведущие, которые не считают мат минусом в роликах), понятность. Вместе с вами заново вспоминаю питон и узнаю много нового.
Это так странно я выучил базовую синтаксу python. Смотрел куче курс видео по программирование и читал документации ну все ещё не научился писать код ну учится лушие чем писать?
Иван, большое спасибо! Начал изучение и благодаря Вам пошло гораздо лучше, чем когда-либо. Сам себе пока ставлю задачки и справляюсь на основе полученных от Вас знаний + лишь иногда подглядывая в материалы из сети, которые не были озвучены в рамках данного мини- курса.
иван викторович,спасибо вам большое ,вы лучший учитель по информатике,которого я когда либо встречал,я написал огэ по информатике на 17 баллов(5) благодаря вам ,в дальнейшем планирую изучать python по вашим гайдам
Иван Викторович, большое спасибо за курсы, всё понятно и долдчиво объяснено. Только хотелось бы видеть больше информации по теме урока при том же размере хронометража ролика
Автор, ты же используешь Pycharm, открой для себя волшебную комбинацию клавиш ctrl+alt+L - и тогда не придется в списках и множествах пробелами вставлять пробелы если забыл сразу, и вообще автоформатирование кода экономит кучу времени и сил)
@@александрПанов-л7ж На счет рандома не согласен. Так как если взять числа 60-62, 66,68,69 то число всегда будет в конце; числа 63 и 64 всегда в начале; а число 67 вместо 1го числа, которое расположено не по порядку (в данном случае вместо 3)
Очень классно , спасибо большое. Все рекламы просматриваю)) было бы ещё домашнее задание от вас, цены бы не было) и ещё вопрос, какую онлайн школу можете посоветовать для дальнейшего глубокого изучения?
СПАСИБО ЗА УРОК! БЫЛО БЫ КРУТО ЕСЛИ БЫ К КАЖДОМУ УРОКУ БЫЛ ТЕСТОВЫЙ ОПРОСНИК НА ВОСПРИЯТИЕ ИНФОРМАЦИИ. МНЕ, НАПРИМЕР, ДЛЯ УСВОЕНИЯ И ЗАПОМИНАНИЯ ИНФОРМАЦИИ НУЖНО БЫЛО 3 РАЗА ПЕРЕСМОТРЕТЬ И РАЗА 4 ИСПОЛЬЗОВАТЬ ВСЕ ФУНКЦИИ. НО ВРОДЕ ВСЕ ПОНЯЛ И ЗАПОМНИЛ. ЕЩЕ РАЗ СПАСИБО)
Здравствуйте, очень полезный ролик! Подскажите, а как вывести все подмножества для заданного множества (ну, скажем, для заданного n принадлежащего натуральным числам, надо вывести все подмножества множества {1, 2, 3,..., n}) ?
15:08 а почему когда копируются элементы множества,3 пошла вперёд а 54,42 остались как есть,2,3,6 по порядку,а вот 54,42 уже нет,т.е упорядочилось как бы, но не полностью😅😅
все понятно как всегда, только не понятно зачем эти множества нужны. В идеале было бы после каждого урока маленькую программку, где это используется, чтобы закрепить данные материал и основы. Так же не понятно, почему 67 и 4 поменялись местами при выводе множеств на экран
я не понял почему при использовании метода copy был нарушен порядок вывода значений в консоль. Вместо 2, 6, 54, 42, 3 в консоле мы видим 2, 3, 6, 54, 42 ?
пока незнаю даже как можно использовать эти множества , остается все это законспектировать и держать у себя. мне кажется нужно приводить примеры того как это можно использовать, чтобы закрепить на практике.
Это пригодится для объеденении двух списков, при условии чтобы не было дубликатов. Также множества - это кортежи¹(кортеж ¹ - это список, в котором нельзя изменить элементы), не имеющие дубликатов, имеющие пересечения между собой.
pop() не только удаляет, но и позволяет с этой удаленной записью работать, например для показа последних купленных товаров удаленных из списка методом pop()
Спасибо за уроки! Все круто и понятно, у Вас нету чата где ваши ученики могут пообщаться? И личный вопрос почему обязательно использовать метод copy? Ведь можно просто присвоить: num = set() num1 = num
Здравствуйте можете пожалуйста объяснить, зачем надо ставить "enter" перед "print" я иногда это замечал, и не понимаю зачем и в каких случаях это надо делать
Ценю в этом курсе лаконичность, позитивность, отсутствие мата (находятся и такие ведущие, которые не считают мат минусом в роликах), понятность. Вместе с вами заново вспоминаю питон и узнаю много нового.
Ваш канал - настоящая находка для таких, как я, которые хотят познать программирование. Спасибо за эти прекрасные и понятные уроки!
Как же я рад новому уроку!
😀
Это так странно я выучил базовую синтаксу python. Смотрел куче курс видео по программирование и читал документации ну все ещё не научился писать код ну учится лушие чем писать?
Как обычно - всё понятно и интересно. Ты молодец!
Огромное спасибо. У Вас лучшие уроки для новичков, которые удалось найти за зиму. Очень жду продолжения.
Спасибо за контент. Но хотелось бы услышать, где могут применяться эти множества. Например: " с их помощью удобно делать ....." Было бы очень полезно.
++++++
Ну например тебе нужно хранить арифметическую прогрессию четные числе или какую то информацию которое считается как множества один объект
Спасибо Вам огромное! Отличные уроки, хорошая подача материала.
Иван, большое спасибо! Начал изучение и благодаря Вам пошло гораздо лучше, чем когда-либо. Сам себе пока ставлю задачки и справляюсь на основе полученных от Вас знаний + лишь иногда подглядывая в материалы из сети, которые не были озвучены в рамках данного мини- курса.
Cпасибо большое за ваши видео-уроки!
Спасибо большое за ваши труды!
Не зря мы уходили из дома, чтобы ты записал видео. Внатуре чётко!
Умеет. Магёт!
Он вас из дома ради видео выгоняет?)
@@freezasama7430 нет, только по собственному желанию )
Благодарим Вас...быстро, четко, понятно. Краткость - сестра таланта!
Объясняешь просто великолепно!!! Учиться с тобой одно удовольствие!!!Спасиииииииииииииииибо!!!
Іван Вікторович, лайк. Подача матеріалу на висоті. Дякую.
Спасибо за ваш курс! Рекламу на вашем канале не пропускаю, т.к. это поддерживает ваш канал.
Так же ждем проект как сделать простенький сайт с использованием Python
Я хочу его
лучше как писать нейронки
@@ZoRTuL-p2nдля этого лучше использовать HTML. Я вообще не знаю, как сделать сайт на python. Только HTML.
Спасибо тебе, добрый человек! true
Большое спасибо! Уроки замечательные!!!
Смотрю в 2022, и помогает знаешь, еще бы теперь нарабатывать и нарабатывать, и все будет круто)
иван викторович,спасибо вам большое ,вы лучший учитель по информатике,которого я когда либо встречал,я написал огэ по информатике на 17 баллов(5) благодаря вам ,в дальнейшем планирую изучать python по вашим гайдам
Иван Викторович, большое спасибо за курсы, всё понятно и долдчиво объяснено. Только хотелось бы видеть больше информации по теме урока при том же размере хронометража ролика
Для этого я перевыпустил курс, смотрите на канале)
Спасибо, за ваш труд.
Материал понятен и хорошо усваивается.
Хотелось бы ещё не контента с решением задач
Автор, ты же используешь Pycharm, открой для себя волшебную комбинацию клавиш ctrl+alt+L - и тогда не придется в списках и множествах пробелами вставлять пробелы если забыл сразу, и вообще автоформатирование кода экономит кучу времени и сил)
Спасибо. Как хорошо, когда всё понятно. Бооольшое спасибо.
Спасибо вам за уроки, все легко и доступно!
Все супер! Суперский учитель! Суперские уроки!
Спасибо вам огромное за Азы питона!
Полезные уроки, благодарность Вам👍🏼
Спасибо за прекрасный урок!
Спасибо! Ждем следующий урок!
Hi Ivan!
Thank you very much for your courses!!!!
спасибо вам большое за такие прекрасные курсы
Доступно и понятно, как всегда🙃🙂 Hats off- снимаю шляпу🙃
2:18 а почему при выводе в консоле результат другой? В коде цифры идут: 1, 2, 4, 67 а в консоле: 1, 2, 67, 4? Почему так?
потому что числа выдаются рандомно
@@александрПанов-л7ж На счет рандома не согласен. Так как если взять числа 60-62, 66,68,69 то число всегда будет в конце; числа 63 и 64 всегда в начале; а число 67 вместо 1го числа, которое расположено не по порядку (в данном случае вместо 3)
#Полностью урок с небольшими доработками:)
numbers = set()
print('''create empty multiplisity:''', type(numbers))
numbers = {10, 20, 40, 30, 15, 100}
print('''create some multiplisity:''', numbers)
numbers = set([10, 20, 40, 30, 15, 100, 20, 40, 40, 30, 15, 100, 20, 40, 30])
print('''transforming list to multiplisity and cleaning from duplicates:''', numbers)
numbers = {10, 20, 40, 30, 15, 115, 21, 40, 40, 30, 15, 112, 20, 145, 100} #create some multiplisity
z = int(input('add elements to multiplisity:'))
numbers.add(z)
x = int(input('clean elements to multiplisity:'))
numbers.discard(x)
print('''print all elements of multiplisity:''')
for i in numbers:
print(i)
print('''done''')
numbers.pop()
print('''WARNING! cleaning first elements of multiplisity:''', numbers)
print('''checking availability of elements in multiplisity:''')
i = int(input ('enter elment: '))
if i in numbers:
print ('availabil, SKOL! :)')
else:
print('dont availabil, sorry :(')
numbers.clear()
print('''Cleaning all elements of multiplisity:''', numbers)
print('''CONGRETULATION!''')
print('''If you don't remind, I creat new multiplisityes:''')
numbers2 = {3, 15, 10, 20, 25, 150, 100, 3, 15, 10, 20, 25, 200, 250, 1111}
numbers3 = {30, 150, 100, 3, 15, 10, 20, 25, 200, 250, 222}
print(numbers2, '''
''', numbers3)
print('''and union them''')
numbers4 = numbers2 | numbers3
print('''admire :) ''', numbers4)
print('''or cross your multiplisityes:''')
numbers4 = numbers2 & numbers3
print('''Look :) ''', numbers4)
print('''deduct them''')
numbers4 = numbers2 - numbers3
print('''deductions: ''', numbers4)
print('''copy first multiplisity to deductions''')
numbers4 = numbers2.copy()
print('''copying: ''', numbers4, 'and quantity of elements: ', len(numbers4))
print('''frozen your multiplisityes:''')
numbers5 = frozenset({3, 15, 10, 20, 25, 150, 100, 3, 15, 10, 20, 25, 200, 250, 1111})
y = int(input('try to do something with frozen multiplisity:'))
numbers5.discard(y)
print(numbers5)
#Спасибо!
спасибо за классные уроки
Спасибо за урок, объяснение, видео. Познавательно, интересно, по делу. Лайк, подписка, коммент.
Лучший Ютуб учитель из всех кого я видел
Спасибо)
Очень классно , спасибо большое. Все рекламы просматриваю)) было бы ещё домашнее задание от вас, цены бы не было) и ещё вопрос, какую онлайн школу можете посоветовать для дальнейшего глубокого изучения?
никогда так сильно не хотелось ставить человеку лайк, только потому что он попросил
Спасибо большое! Вы лучший!
Спасибо за уроки!
Спасибо! Очень интересно и полезно!
Иван Викторович, спасибо!
Очень интересно урок
СПАСИБО ЗА УРОК!
БЫЛО БЫ КРУТО ЕСЛИ БЫ К КАЖДОМУ УРОКУ БЫЛ ТЕСТОВЫЙ ОПРОСНИК НА ВОСПРИЯТИЕ ИНФОРМАЦИИ.
МНЕ, НАПРИМЕР, ДЛЯ УСВОЕНИЯ И ЗАПОМИНАНИЯ ИНФОРМАЦИИ НУЖНО БЫЛО 3 РАЗА ПЕРЕСМОТРЕТЬ И РАЗА 4 ИСПОЛЬЗОВАТЬ ВСЕ ФУНКЦИИ.
НО ВРОДЕ ВСЕ ПОНЯЛ И ЗАПОМНИЛ.
ЕЩЕ РАЗ СПАСИБО)
самые добрые комментарии на всём ютубе)
Здравствуйте, очень полезный ролик!
Подскажите, а как вывести все подмножества для заданного множества (ну, скажем, для заданного n принадлежащего натуральным числам, надо вывести все подмножества множества {1, 2, 3,..., n}) ?
discard - дискард = ударение на a :3 Спасибо за понятный мини курс по Python👍
Дискорд
@@van-rus164 Чел, тут не про приложение идет речь
р полностью не произносится
Спасибо за хороший материал
Great Job, Boss!
15:08 а почему когда копируются элементы множества,3 пошла вперёд а 54,42 остались как есть,2,3,6 по порядку,а вот 54,42 уже нет,т.е упорядочилось как бы, но не полностью😅😅
Классный курс!
все понятно как всегда, только не понятно зачем эти множества нужны. В идеале было бы после каждого урока маленькую программку, где это используется, чтобы закрепить данные материал и основы. Так же не понятно, почему 67 и 4 поменялись местами при выводе множеств на экран
Спасибо
Го дальше курс
Большое спасиииибо!
После миникурса будет фулкурс?
@Fuck YeahЯ так надеялся нажимая "Показать ответ"(((((
@@Keto-menu нету тут никакого @Fuck Yeah
я не понял почему при использовании метода copy был нарушен порядок вывода значений в консоль. Вместо 2, 6, 54, 42, 3 в консоле мы видим 2, 3, 6, 54, 42 ?
прикольний чувак)
пока незнаю даже как можно использовать эти множества , остается все это законспектировать и держать у себя.
мне кажется нужно приводить примеры того как это можно использовать, чтобы закрепить на практике.
Это пригодится для объеденении двух списков, при условии чтобы не было дубликатов. Также множества - это кортежи¹(кортеж ¹ - это список, в котором нельзя изменить элементы), не имеющие дубликатов, имеющие пересечения между собой.
Так продолжать!!!
Спасибо за труд
при объединении множеств происходит сортировка ?
Спасибо за ваши старания! Сделайте пожалуйста видео о создании сайтов
У меня есть на канале)
2:10 Почему третьим вывелось 67, а четвертым 4? Почему не наоборот
Именно потому что они не проиндексированы и выводятся на рандом, как я понял
Спасибо большое👍
Спасибо за урок
Почему в начале урока множество чисел, а именно числа 4 и 67 поменялись местами??!
Сотый комментарий =)
А то маловато было под этим уроком.
pop() не только удаляет, но и позволяет с этой удаленной записью работать, например для показа последних купленных товаров удаленных из списка методом pop()
Я одного не понимаю. В чём смысл copy(), если банальное присваивание делает то же самое?
👏👏👏
Большое спасибо
Я всё ещё тут!!!!)))
Спасибо за уроки! Все круто и понятно, у Вас нету чата где ваши ученики могут пообщаться?
И личный вопрос
почему обязательно использовать метод copy?
Ведь можно просто присвоить:
num = set()
num1 = num
Странно, что подписоты и просмотров не так много как хотелось бы..
Спасибо!
5:00 Хм, почему то числа сортируются по порядку
А если два двузначных числа, то уже не сортируется по порядку 🤨🤔
Иван Викторович, можете сказать сколько всего у вас будет уроков и откуда вы их берёте (из какого учебника)?
Я беру из головы, а сам учился давно примерно по 3 учебникам
@@plugar_inf а сколько +- будет уроков
@@myachix уроков ещё немного, но потом начнём сайт делать на Джанго
@@plugar_infа по каким?
изменять фрозен мы не можем, но прибавлять с помощью union другое множество мы можем .
продолжай
Комментарий для продвижения видео
Здравствуйте, не извиняйтесь в уроках за то как говорите на английском, это отвлекает. В этом случае очень важно обьяснение, а обьясняете понятно!
А разве set не сортит елементы по неубыванию?
пили ещё)
А сплюсавать списки нельзя чтобы соединить?
5:51 ctrl alt l курит в сторонке
А где множества применяются на практике?
Здравствуйте можете пожалуйста объяснить, зачем надо ставить "enter" перед "print" я иногда это замечал, и не понимаю зачем и в каких случаях это надо делать
может, табуляцию?
👍👍👍👍👍👍👍👍
ещё чуть - чуть и я наконец то угоню кьюриосити
ждём продолжение
Мне интеснто стало в начале примера как получилось ты набрал 1, 2, 4, 67
А в вывод на консоль 1, 2, 67, 4
это множества, как я и говорил, элементы в них не упорядочены, т.е. каждый раз они могут находиться на других местах
Здравствуйте Иван. 1.С помощью Python можно ли создать игр,приложения.2.Или для создания игр надо использовать (приложений, движок какойто)
про игры забудьте, их лучше делать на движке. Python не для игр, хотя простенькую змейку можно сделать
@@plugar_inf Аа спасибо, ещё один вопрос, будет уроки по глубже ??
@@taxminaabduraimova1808 да
класс
спс
В каком городе ты живешь?
почему в первом случае, на выходе, цифра 67 поменялась с цифрой 4?
numbers = {1, 2, 3, 4, 67)
print(numbers)
.
{1,2,3,67,4}
Потому что множества не отслеживаются по порядку
потому что множества не имеют порядка