люди, которые создали эту серию гайдов, спасибо, вы лучшие!
@vilenguerd2
9 ай бұрын
Госпади как же всё понятно! Просто максимально приятно и удобно разжували! Огромное спасибо!
@user-zp2gt5yd7d
6 ай бұрын
Согласен
@lanndey1024
Жыл бұрын
Спасибо за курс, только что прошел этот урок, думаю надо пересмотреть видео о циклах, я не столь сильно понял как они работают, а как я понимаю их применение многогранно
@alexparadoxable
Жыл бұрын
Ситуация и мысли 1 в 1, но теперь есть хотябы понимание, на этом вопросе надо будет сосредоточиться повнимательней.
@Валентина-ш7ь3к
Жыл бұрын
Этот курс рассчитан на базу, более глубже, только модификации, там уже крути как хочешь, в зависимости от направления которое выберешь, там миллионы комбинаций
@каша88нарезки
11 ай бұрын
ну что, спустя 5 месяцев что то получилось?
@Arturich777
11 ай бұрын
Такая же фигня, если б мне дали такое задание я бы завис)). Надо на практике закрепить этот материал, а то не всё помню и скорее всего не до конца понимаю
@Viktor_Gold_161
5 ай бұрын
Спасибо Георгию, крутой курс! Устроился работать в Google! Отличный коллектив, зарплата устраивает, стригу газоны
@Djoiy111
Жыл бұрын
Почему пока смотришь видео все понятно. А когда закрываешь то как рыба перед монитором
@sabi6321
11 ай бұрын
Жиза
@romaromaroman77
11 ай бұрын
Тоже самое и у меня, думаю нужно много практики
@wuzi200Z
10 ай бұрын
в этих уроках автор бежит как сумасшедший по самым верхам. Чтобы вы понимали, тему с циклами for/while учат месяцы. Автор даже не объяснил основы, что такое методы, что такое функции, что такое операторы и операнды, почему in, and - операторы, а print, for - функции. Какие у функций сигнатуры, каким образом их узнать. В общем, это чисто ознакомительные видео, по которым нельзя учиться. Их можно смотреть только если вы уже знаете основы языка и хотите повторить ранее заученное.
@okkkkpip
10 ай бұрын
Я думаю знать что такое функция, а что оператор это не особо полезно
@Sherman-XXX
10 ай бұрын
Жиза 😢
@sdfgsrty4524
10 ай бұрын
у кого порядок в голове, тот и излагать может правильно потому, что ему не нужно предварительно всё объяснять самому себе))) Отличные уроки!
@bjiadmx5463
8 ай бұрын
потому что без запятой, перед потому*
@сйлдд
7 ай бұрын
если ты шаришь в чем-то, то ты можешь излагать свои мысли без остановок. тот кто делал этот курс, определенно мастер в программировании на пайтон
@yakushevich19
4 ай бұрын
Ему компилировать не надо))
@xurshidortiqov1171
9 ай бұрын
кто нихуя не понял но всё равно с удовольствием переписал все коды-мужики я с вами! всё будет хорошо
@DJ1ITS
2 ай бұрын
Вы не поняли именно этот урок или весь курс в целом?
@almaguleskulova7942
27 күн бұрын
Я не один
@arigold2596
2 жыл бұрын
Ты первый кто умеет объяснять на кончиках пальцев. Спасибо большое
@Iossmind
Жыл бұрын
согласен, с каждым уроком я преисполняюсь в программировании + он объясняет без лишней "воды"
@wuzi200Z
10 ай бұрын
Забавно такое читать, учитывая что он ровным счетом никакой основы не объясняет, просто бежит как угорелый по верхам огромных массивов. Посмотрев такие уроки вы даже говнокодером не станете. Только будете думать, что что-то поняли)
@denlay2747
10 ай бұрын
@@wuzi200Z Порекомендуй норм каналы
@wuzi200Z
10 ай бұрын
@@denlay2747 нет таких. И быть не может. Никто бесплатно программу обучения не выложит на ютуб. Кроме индусов конечно, но там на англ. Если нет возможности платить за полноценные годовые курсы, то идем на code-basics, там 71 урок бесплатный. Каждый урок прорабатываем с поиском видео на соответствующую тему. Параллельно смотрим лекции и литературу. В день одна пара лекция, одна пара практика. Практику получаем на гит хабе и том же код-бэйсикс. Больше практики. Это только язык. Для навыков по прикладным программам и сдэку потребуются все равно курсы, либо ментор/наставник с опытом.
@Meowta
10 ай бұрын
@@wuzi200Zтогда где лучше учить?
@aanistratenko
Жыл бұрын
Спасибо! Отличное четкое донесение выжимки самого необходимого! Детали уже каждый сам нагуглит по мере необходимости.
@ZeR0LLL
Жыл бұрын
А чтося чай6к я мленъон
@apav7
Жыл бұрын
Спасибо за урок. Всё доступно и понятно ✨
@MaxmeSaracinSVL
2 жыл бұрын
идёт контрольная, училка выходит за дверь, оставляя в классе журнал, я у которого по алгебре двойка - 16:16
@pimchik_1238
2 жыл бұрын
😂🤣
@tatyanashengelay1500
2 жыл бұрын
Разрывная!..🤣😂
@AlekseyTik
Жыл бұрын
А толку? Все равно ума не прибавилось и в аттестат пойдет оценка экзамена.
@Calmasastone
Жыл бұрын
ахахх, посмеялся))) вспомнились школьные годы
@МаскимПерепёлкин
Жыл бұрын
лол
@artemsolonenko8522
Жыл бұрын
Привет! Хочу тебя поблагодорить за проделанную роботу сколько видео смотрел все сложно и непонятно нашел тебя и все пошло как по маслу за 7 уроков больше узнал чем за пол года в коледже. Спасибо большое)
@vash_fandom4761
Жыл бұрын
всё по маслу впечатлений масса час от часа превращаем тренды в мясо (извините, просто вспомнилось))
@whateii
Жыл бұрын
Накуралесил простенькую игрушку print("Давай я расскажу тебе об этой простенькой математической игре! Ты должен ввести набор чисел в массив, а их сумма не должна превышать n число, это условие победы!") wanna= input("Хочешь поиграть? Да/Нет > ") i=0 massiv= [] if wanna != "Да" and wanna != "да": print ("Я даже и не знаю что сказать..") if wanna == "Да" or wanna == "да": cisla= int(input("Сколько чисел будет в массиве? > ")) while i
@kajs_hh
11 ай бұрын
Имба топ бро,молодеу
@gamletomletov5478
11 ай бұрын
Это очень интересно) попробую воспроизвести твой пример. Думаю так и научиться нужно
@meejee_
10 ай бұрын
Круто, но вместо того, чтобы постоянно проверять с каким регистром ввел пользователь данные, можно просто в условии ввести "да" с нижним регистром, а к input применить метод lower таким образом: test = input().lower() if test == "yes" print("test") lower автоматически принимает данные нижним регистром вне зависимости от того каким регистром он был введен. Таким образом, в условии указано что если test равняется yes нижним регистром, то он выполняет следующий код, однако он не выполнит код, если написать yEs, Yes, yeS, а lower автоматически все введеные данные конвертирует в нижние регистры. Надеюсь понятно объяснил, а то всю ночь не спал)
@Viktor_Gold_161
5 ай бұрын
@@meejee_ Я вот такую написал) while True: user = input("Привет! Предлагаю поиграть в одну легкую, но не простую математическую игру! Сыграем?: ") if user.lower() == "давай" or user.lower() == "да" or user.lower() == "хорошо" or user.lower() == "ок": num_1 = input("Загадай число (Я не должен знать его! Просто нажми 'ENTER')") x5 = input("Умножь загаданное число на 5 (Умножь в уме и нажми 'ENTER')") x2 = input("Теперь результат умножь на 2 (Умножь в уме и нажми 'ENTER')") result = input("Теперь в своем результате оставь только последнюю цифру. Например от 257 оставь '7' или от 98 оставь '8'(Я не должен знать цифру! Просто нажми 'ENTER')") num_2 = input("К цифре прибавь 6, а затем вычти 2. Попробую угадать, что получилось... Нажми 'ENTER'") num_3 = input("Получилась цифра '4'?: ") if num_3.lower() == "да": input("С тобой классно проводить время!!!") break else: print("Если я не угадал число можно сыграть еще раз!: ") elif user.lower() == "нет": input("Ну, тогда пока!") break else: while True: while user.lower() != "давай" or user.lower() != "да" or user.lower() != "хорошо" or user.lower() != "ок": user = input("Извини, я тебя не понял. Сыграем?: ") if user.lower() == "давай" or user.lower() == "да" or user.lower() == "хорошо" or user.lower() == "ок": num_1 = input("Загадай число (Я не должен знать его! Просто нажми 'ENTER')") x5 = input("Умножь загаданное число на 5 (Умножь в уме и нажми 'ENTER')") x2 = input("Теперь результат умножь на 2 (Умножь в уме и нажми 'ENTER')") result = input("Теперь в своем результате оставь только последнюю цифру. Например от 257 оставь '7' или от 98 оставь '8'(Я не должен знать цифру! Просто нажми 'ENTER')") num_2 = input("К цифре прибавь 8, а затем вычти 3. Попробую угадать, что получилось... Нажми 'ENTER'") num_3 = input("Получилась цифра '5'?: ") if num_3.lower() == "да": input("С тобой классно проводить время!!!") break else: print("Если я не угадал число, можно сыграть еще раз!: ") elif user.lower() == "нет": input("Ну, тогда пока!") break
@Маргоша3-й8щ
Жыл бұрын
Классно, понятно, без лишнего! Спасибо
@ЕгорМеляков-й5в
2 жыл бұрын
Спасибо за твои уроки, очень нравится подача)
@НикитаСкорняков-ц2щ
2 жыл бұрын
восхищаюсь! очень понятно и подробно! Спасибо
@amupone3060
Ай бұрын
Если кому интересно n = int(input("Сколько продуктов нужно купить? - ")) user_list = [] limit = 0 while limit < n: string = "Продукт номер " + str(limit + 1) + ":" user_list.append(input(string)) limit += 1 print ("Ваш список продуктов:") for food in user_list: print (food)
@овсехдвижках
Жыл бұрын
Спасибо, смотрю все уроки и начинаю понимать
@ОлегМединский-о5м
Жыл бұрын
Вот короткий вариант для for n=int(input("Enter the lenght: ")) user_list=[] for x in range(n): user_list.append(int(input("Enter element №" + str(x+1) + "."))) print(user_list)
@crypto-invest-eth-btc
Жыл бұрын
Также забыл добавить if x == число: break.
@liebeDURASTA
Жыл бұрын
@@crypto-invest-eth-btc
@liebeDURASTA
Жыл бұрын
a = int(input("Enter len ")) i = 0 user = [] for i in range(a): if i < a: b = "Enter el" + str(i + 1) + ": " user.append(input(b)) i += 1 print(user)
@montero601
2 жыл бұрын
Сделал немного собственный вариант: cikl = [] i = 0 print("Введите /stop, чтоб сформировать список") while True: string = "Ввод #" + str(i+1) + ": " nums = input(string) i += 1 if nums == "/stop": print(cikl) break else: cikl.append(nums)
@wiles858
2 жыл бұрын
Я немного не понял, ты вроде не создавал буллевой переменной, сработал код?
@montero601
2 жыл бұрын
@@wiles858 Да всё сработало
@user-Mr_Prostak
Жыл бұрын
@@wiles858 робит, проверил
@dimarz1901
Жыл бұрын
@@user-Mr_Prostak в версии 3.11 отдельно string можно не выводить, без него работает
@jokerblat9064
Жыл бұрын
Твой код афигенный как ты там вообще? как обучение
@ДианаСуворова-т2щ
Ай бұрын
То чувство, когда ставишь видео на паузу, и сам придумываешь себе задачки и реализовываешь их в PyCharm на основе полученных знаний. Спасибо огромное, среди прочих курсов, остановилась на вашем. ❤в программировании девятый день.
@_RUDE_
2 жыл бұрын
Ловите на for user_list = [] user_length = int(input("Enter the length of the list: ")) for length in range(user_length): print("Enter element number", length, "in your list: ") user_list.append(input()) print(user_list)
@maksimbaranov7222
2 жыл бұрын
У меня так вышло: a = int(input("Введите длину списка:")) user_list = [] i = 0 for i in range(a): string = "Введите #" + str(i + 1) + " элемент: " user_list.append(input(string)) print(user_list)
@_RUDE_
2 жыл бұрын
@@maksimbaranov7222 Если ты используешь функцию range тогда тебе i + 1 не надо.
@maksimbaranov7222
2 жыл бұрын
@@_RUDE_ добавил, чтобы просто счёт с 1 начинался. Так красивее)
@_RUDE_
2 жыл бұрын
@@maksimbaranov7222 Правильнее будет диапазон в range указать.
@NEXT_86
Жыл бұрын
У меня вот так получилось length = input("Enter length: ") x = 0 user_list = [] for i in range(int(length)): x += 1 b = "Enter element #" + str(x) + ":" user_list.extend(input(b)) print(user_list)
@ДмитрийБорцев-ю5у
2 жыл бұрын
Большое спасибо за крутой урок! Ответьте, пожалуйста, на два вопроса из последнего блока видео (20:52): 1) Для чего мы внутри цикла прописываем i += 1? 2) Почему переменной "i" мы передаем значение "0"?
@user-Mr_Prostak
Жыл бұрын
1) Цикл while останавливается, когда условие становится неверным. Прибавляем мы единицу к i каждый раз, т.к. нам нужно завершить цикл, когда наберется нужное кол-во значений для списка. 2)Т.к. у нас условие i < n, нужно ставить значение 0, а не 1(описал ранее почему)
@cracked_brain
Жыл бұрын
Я сделал немного улучшенную версию твоей программы: # Перемена отвечающая за продолжение создания списка end = 1 # Бесконечный цикл создания списка while end: # Указывание длины списка lile = int(input(" Введите длину списка:")) user_list = [] # Подсказка о том, как заполнять список print(" [Подсказка] для текста пишите \"\", для цифр ничего, а для значения (True, False)") # Создание списка nomer = 0 while nomer < lile: string = " Введите значение для элемента #" + str(nomer + 1) + ": " user_list.append(input(string)) nomer += 1 print(" Ваш список:", user_list) # Предложение создать новый список end = input(' Создать новый список? "No, Yes" : ') if end == "No": end = 0 # Стирание прошлого списка user_data = [] nomer = 0 print(" Спасибо что воспользовались этим скриптом!")
@Unhap_py
11 ай бұрын
Как ты до этого додумался, чел. Всё в списке считается как str, в кавычках добавлять что-то вообще тупо выходит. Но я бы с текущими знаниями такого бы не смог написать, красава
@Unhap_py
11 ай бұрын
С определеннием длины списка круто вышло, я охуел сначала, но потом посредственно охуел
@Arturich777
11 ай бұрын
прикольно))
@РусланПетриченко-х4л
11 ай бұрын
@@Unhap_pyскорее всего он уже опытный, потому что новичок такое не может сделать
@MaTan-n5h
Ай бұрын
n = int(input("Введите желаемое количество элеметов в списке:")) user_list = [] i = 0 for i in range(1, int(n) + 1): per = "Введите значение №:" i += 1 user_list.append(input(per)) print(user_list) Сделал похожее с переменной for
@flowget
Ай бұрын
n = int(input("Введите желаемое количество элеметов в списке:")) user_list = [] i = 0 for i in range(1, n + 1): per = "Введите значение №:" + str(i) + ':' i += 1 user_list.append(input(per)) print(user_list) немного доработал дружище
@depestien
8 ай бұрын
Учу python, хотел бы стать программистом, вернусь через год и напишу как успехи 😊
@HirtyM
8 ай бұрын
удачи
@ТсТчо
8 ай бұрын
Удачи
@redclown7745
8 ай бұрын
gl
@seriks6675
5 ай бұрын
bye bye
@fawS-w6h
22 күн бұрын
И как?
@MaxProof
Жыл бұрын
Также можно было заполнять список пользователя на одну строку короче :) n = int(input('enter lens:')) user_list = [] i = 0 while i < n: user_list.append(input('enter element #' + str(i + 1) + ':')) i = i+1 print(user_list)
@Unhap_py
11 ай бұрын
ещё один гений
@arnamias4286
10 ай бұрын
Бля, а как сортировку добавить в конце
@m0rphloserr_
10 ай бұрын
@@arnamias4286 user_list.sort() print(user_list)
@rasseyperez2134
Жыл бұрын
Thank you for explaining this thoroughly!
@AndyRoid1986
5 ай бұрын
Спасибо , отличные уроки. Пока все понятно. Давным давно баловался мелкими программами на Паскале, но выдохся. Сейчас открылось второе дыхание. Единственное хотел добавить что метод remove удаляет определенное значение в списке, но только первое, если есть еще элементы с таким же значением , то они останутся. То есть в конкретном примере numbers.remove(5) удалит только первую пятерку из списка. Для множества одинаковых элементов которые надо будет удалить уже нужно применить цикл.
@trithon_studio
6 ай бұрын
Начал учить Python с нуля, посмотрим, смогу ли ли я написать хоть одну программу к началу лета, удачи.
@MarcelMystère
4 ай бұрын
ну как? получилось написать программу ?
@MynameisZOOM
4 ай бұрын
@@MarcelMystèreврядли он смог. Да и если смог то очень простенькую. Да и я уверен без тучи гайдов и практики не обошлось бы
@SaintSinner-i4l
13 күн бұрын
Уже сентябрь, как дела?)
@trithon_studio
9 күн бұрын
@@SaintSinner-i4l все норм, обогнал курсовую программу, сейчас более глубоко изучаю азы алгоритмов.
@trithon_studio
9 күн бұрын
@@MynameisZOOM забыл заходить на этот аккаунт, а так скажу, что я такой человек, что если хочу что-то сделать то делаю все, что для этого нужно, поэтому уже на данное время я доволен моими результатами
@хэнквильямс
2 жыл бұрын
Раньше не знал на кого поступать(я в 11 классе сейчас) когда встретил ваши уроки решил пойти в игровую индустрию. Спасибо
@skwizyzy
Жыл бұрын
Ну как там, уже начал изучать c#?
@skwizyzy
Жыл бұрын
Или c++
@Hector-o5k
Жыл бұрын
@@skwizyzy Ку, а у меня вопрос, а что бы мне начать та изучать с#, мне нужно немного Пайтон изучить да? Что бы потом с# лечге было изучать. Или можно сразу с#?
@qwick-245
Жыл бұрын
@@Hector-o5k я считаю, что лучше освоить лёгкий язык, по типу питона, так как тот же с++ куда сложнее, на питоне хотя бы поймешь, как всё это работает, поймешь алгоритм, а дальше выбор за тобой. Правда тот же С++ обладает синтаксисом, который ну "неприятен" что-ли, можно потерять одну"{" и габела коду:). Я когда начинал, сначала учил питон, потом на другие переходил.
@АлексейВласов-и4п
Жыл бұрын
Функция pop() не просто удаляет элемент из списка, она его извлекает из списка и возвращает его значение. То есть можно написать так: num = numbers.pop()
@Маргоша3-й8щ
Жыл бұрын
чо
@stargavokot
Жыл бұрын
@@Маргоша3-й8щкапчо, python учи
@blanjel6921
10 ай бұрын
@@Маргоша3-й8щ это равносильно "вырезать". Он вырезал последний элемент и сразу вставил в num
@Маргоша3-й8щ
9 ай бұрын
@@blanjel6921 а ч уже и не поиню
@andreyscherbakov6606
2 ай бұрын
Это первый урок из 8 просмотоенных, где я в конец запутался) Сначала ты запоминаешь и повторяешь, а потом автор меняет или ошибается и всё кувырком в голове идёт))
@wieeve
Ай бұрын
пиздец, жиза)) буду надеяться (я уже давно забил хуй), что когда-нибудь пойму, зачем мне эта информация
@CreOfEdits
Жыл бұрын
Огромное спасибо за ваш труд.
@Обсосиков
Жыл бұрын
я такое же сделал только на цикле for n = int(input('Введите list: ' )) u = [] i = 0 for i in range(n): u.append(input ('Введите элемент №' + str(i+1 ) + ': ')) i += 1 print(u)
@piwdiart2018
Жыл бұрын
@@ardgward_brevno а какой смысл от списков если есть переменные?
@piwdiart2018
Жыл бұрын
@@ardgward_brevno ну а в чем этовообще пригодится?
@Oleg-e4v
4 ай бұрын
Здравствуйте ! Все отлично понятно не понятно только последняя программа
@Multiverseswim
2 ай бұрын
привет спасибо за курс,он очень понятен,на инфе в моей школе я ничего не понимаю,тут же все понятно,но много чего не хватает,я пытаюсь решить задачу,не могу,ведь не знаю всех функций,допустим когда я был на 6 уроке не знал,что интервал между числами,в цикле for in range может быть отрицательным или например то,что можно добавить не сколько переменных также в цикле for,по этому уроку я пока задачи не решал
@WhitestarsRx
Жыл бұрын
print('Спасибо, четко и по делу! Подписался, плейлист сохранил!', '+', str(1), 'Like')
@Garton4ik
7 ай бұрын
Тот код на создание списков из конца я доработал и теперь можно выбирать тип данных: lenght = int(input("Enter lenght: ")) UserList = [ ] for i in range(0,lenght): elementType = input("Enter type of element: ") if elementType == "string": UserData = str(input("Enter element: ")) UserList.append(UserData) elif elementType == "int": UserData = int(input("Enter element: ")) UserList.append(UserData) elif elementType == "float": UserData = float(input("Enter element: ")) UserList.append(UserData) elif elementType == "list": UserData = list(input("Enter element: ")) UserList.append(UserData) elif elementType == "bool": UserData = bool(input("Enter element: ")) UserList.append(UserData) print(UserList)
@maloletkaa
10 ай бұрын
Если бы ещё задачи в конце прикреплял или ссылки на них порешать было бы круто, под конкретный видеоурок
@k1rik728
Жыл бұрын
h=int(input("Введите количество элементов: ")) bro = [] print ('Введите элементы: ') l=1 while l
@mrnagibator7385
8 ай бұрын
Интересную особенность заметил. Если в list присутствуют значения: 1 и True, то функция numbers.remove удаляет как True, так и 1.
@zoll1220
3 жыл бұрын
Вы будете здесь обучать библиотекам Python? Именно на это канале, и если да то это будет намного удобнее. ОГРОМНОЕ СПАСИБО ЗА КУРС!!!
@itproger
3 жыл бұрын
В будущем возможно будут
@ФаррухШавкатов-э9д
2 жыл бұрын
@@itproger Отлично было бы
@drongo_mgn1388
8 ай бұрын
И что получилось за изучением двух лет?
@DiasAmanzhol-fq5kb
11 ай бұрын
Спасибо огромное автору за этот видеоролик, главное не запутаться в этих массивах А, то nums([-1][1]) уже немного тревожит 😅 По скрипту, ещё больше заморочки с функциями nums.reverse, nums.sort, nums.pop ☠️
@JohnBaby-rm2ti
10 ай бұрын
Нууу, надо только попрактиковаться 😏
@oneguyssadovnikov8711
8 ай бұрын
и remove ещё
@sofia8povetkina
Ай бұрын
У тебя лучшие объяснения!!! Можешь сделать уроки про модуль пайгейм?
@DorianCarlyle
11 ай бұрын
Почему в конце длина состоит из трех? Ведь цикл работает, пока “i” меньше “n”. Получается, что длина должна быть из двух,если для получения трех и меньше есть «
@СтаниславЗакалашнюк
7 ай бұрын
А ты подставляй значения прям в цикл и посчитай сколько раз он успеет запуститься. Изначально i=0 значит пользователь вводит первое значение и в этот момент 0+1=1. Вводит второе значение и получается 1+1=2. 2
@venomvenomov4352
Жыл бұрын
Спасибо большое Ты первый кто умеет объяснять
@dns2269
2 жыл бұрын
n = int(input("Введи кол-во элементов в списке ")) nums = [] print("Вводи элементы списка") i = 1 while i
@dns2269
2 жыл бұрын
делал сам еще до того, как посмотрел твой вариант, как по мне, мой код компактне, а значит более оптимизирован, но твой вывод выглядит лучше
@staksik5262
2 жыл бұрын
@@dns2269 твой код не работает)
@dns2269
2 жыл бұрын
@@staksik5262 я его сам проверял и у меня работает, хз
@biscuit666
2 жыл бұрын
@@staksik5262ну главное не копи пастить и не использовать пробел) а то питон жалуется на пробелы так ка он видит их, а не отступ в коде
@akvk5754
2 жыл бұрын
@@staksik5262 да вроде работает: Введите stop, чтоб сформировать список Ввод #1: 1 Ввод #2: 2 Ввод #3: 3 Ввод #4: stop ['1', '2', '3']
@bannedtop1376
Жыл бұрын
Максимально осмысленное видео
@skip5890
11 ай бұрын
Чуваки, list.pop(i) забирает i-й элемент и возвращает его, например: a = [1, 2, 3] s = a.pop(0) print(a) print(s) ---->[2, 3] ---->1
@ФаррухШавкатов-э9д
2 жыл бұрын
Спасибо ты лучший
@ravilcho
Жыл бұрын
Спасибо за урок
@Yun0324
8 ай бұрын
Спасибо урок супер всё очень хорошо обесняешь
@Николай-о7х3х
2 ай бұрын
спасибо! отличный урок!
@techniker3837
Жыл бұрын
Спасибо, очень интересные и понятные уроки! Вопрос: на 24:45 почему + а не запятые?
@vash_fandom4761
Жыл бұрын
Вроде можно и "+" ставить и просто " , "; для кого как удобно
@jirayrhakobyan4793
3 жыл бұрын
Гоша а будут уроки по фреймворков python?
@a-pl7mi
3 ай бұрын
24:00, Можно сделать проще! length = int(input("Введите длину нового списка: ")) list = [] for i in range(length): list.append(input(f"Введите значение элемента { i }: ")) print("Ваш список: ", list)
@Aylin-lt3bl
7 ай бұрын
Списки и кортежи самая скучная тема, у меня ушли недели для того чтобы наконец то взяться за их изучение. Сейчас же смотрю потому что повторение мать учение.
@АннаКоролева-э3ц
2 жыл бұрын
Доброго времени! лекции просто супер, огромнейшее вам спасибо за проделанную работу!!!! пока все предельно понятно и все получается. но вот какая штука... в начале этого урока Вы говорили о том, что в списке погут быть любые типы данных и даже текст, но вот с чем я столкнулась...при разборе функций, когда мы выполняли практическую часть по добавлению новых элементов и их сортировке, одним из элементов я взяла слово"Hi".. соответственно вылезла ошибка, предположив, что добавить такой элемент не возможно, я заменила один из элементов в изначальном списке, так как, ссылаясь на начало занятия, текст допустим среди элементов в списке...но и тогда была ошибка. в общем только после того, как я убрала вообще текст, ошибка ушла... подскажите, в чем была ошибка? может нужно было дополнительно что-то прописать к элементу "Hi" ?
@bakayev_1
2 жыл бұрын
Та же проблема
@Van1lliiySky
2 жыл бұрын
Нельзя сортировать строки и числовые аргументы, Вы пытаетесь сортировать разные типы данных
@Dmitry-xi8tg
2 жыл бұрын
Автор немного наврал, так как sort работает только либо для текста ИЛИ только для числовых значений
@YuriLazutchenko
9 ай бұрын
Тут еще можно как пример, сделать выпадание номеров Спортлото. Циклом и append присваиваем массиву значения от 1 до 20, затем выпадают шары рандомно по очереди, при этом они удаляются из списка, чтоб не выпали еще раз. Так выпадает 4 цифры. сортируем по возрастанию эти 4 выпавших и 4 загаданных пользователем, для удобства сравнения. И дополнительно программа сравнивает выпавшие и загаданные цифры и сообщает кол-во совпадений, если 4 совпадения, то сообщение, что сорван джэкпот! За 1, 2, 3 совпадения тоже какие то выигрыши.
@full_maker2
Жыл бұрын
Всё очень подробно рассказываешь, топ
@ytkvorder
3 жыл бұрын
Хотелось бы услышать про потоки и асинхрон, сам разобраться не могу. Добавьте пожалуйста
@hurts.everyone
2 жыл бұрын
как будет выглядеть то же самое через for?
@asmrroute6126
10 ай бұрын
Ух, всё было отлично до последнего задания. Не поняла ни чего, сумбурно.
@romanmyhailyshyn
2 жыл бұрын
А не проще ли так: n = int(input('Enter length: ')) nums = [] for i in range(n): nums.append(input('Enter #' + str(i + 1) + ': ')) print(nums)
@kodimSHkodim
3 ай бұрын
да, действительно замечательная подача, но есть вопрос, а в JS разве не так? Там же тоже множество может состоять из разных типов членов. И, просьба, не говорите "крайний", где оно не нужно, есть замечательное слово "последний", используйте его, так грамотно и , как вы любите говорить, корректно))
@Lola_Braun
11 ай бұрын
Спасибо за крутой урок, все понятно. Пора двигаться дальше. Благодарю за ваш труд 🥰
@МатвейГайнцев-ш7и
11 ай бұрын
Я не один, кто сейчас учит python!
@KentaRa_
11 ай бұрын
@@МатвейГайнцев-ш7и ага
@Dfgv-t6j
Жыл бұрын
я улучшил твою програму теперь с моей програмай можно виходить их него и продолжать спасибо за урок
@АлексейМарков-щ5р
Жыл бұрын
Очень хороший контент, рекомендую всем ! Для сравнения учусь сейчас в школе Skillfactory и могу сказать что там платный контент гораздо хуже, чем бесплатный на ютубе ! Так что очень рекомендую данные курсы ;) Школа itProger спасибо за старания ;)
@ИгорьСидельников-у1ь
4 ай бұрын
Бро как прошел обучение? Тоже сейчас думал купить курс у этой фирмы. Стоит? ты нашел работу?
@MalkiaMmoja
2 жыл бұрын
С этой темой тоже разобралась. Благодарю!
@_RUDE_
2 жыл бұрын
Не сказал что .sort() НЕ ПОДДЕРЖИЫВАЕТ STR И FLOAT! Будет вылетать ошибка если данные этих типов есть в списке.
@qwarp
7 ай бұрын
Вот это помог
@TOMMY-nv1rt
Жыл бұрын
ты просто супер бро, спс все видосы
@shinaa_nya
Жыл бұрын
айти прогер в 6 уроке: "говорит все с хорошим акцентом на английском" айти прогер в 7 уроке: намберс
@damnsuicider784
Жыл бұрын
знай, ты афигеть какой хороший учитель
@shukrulloh72rakhimov56
Жыл бұрын
Обесните пожалуйста в 12:30 вы меняете вешши в скобках зачем менять с помошю кодов если можно просто изменить код?
@АмирТураев-ы8е
Ай бұрын
спустя 3-4 месяца снова начал учить пайтон после C++, Java, SQL
@YCYouCan
3 жыл бұрын
У вас хорошо получается!!!!
@55_Rusty_55
2 жыл бұрын
А можно объяснить, как эти Команды можно использовать в коде ?
@НаильМусаев-ы7ж
2 жыл бұрын
Тоже интересно 🤔
@rubentavakalan6214
Жыл бұрын
топчик мне очень понравилось надеюсь что у меня все получица и я не застряну где-то из етапов )😁👌👍👊
@Van1lliiySky
2 жыл бұрын
n = int(input("Enter length: ")) user_list = [] i = 0 while len(user_list) < n: i += 1 string = input(f"Entr element #{i}: ") user_list.append(string) print(user_list) Попробовал сделать по учебнику))
@e_yedigarian
2 жыл бұрын
а как учебник называется? буду благодарен, если подскажете)
@Van1lliiySky
2 жыл бұрын
@@e_yedigarian ускоренный курс python Маттес Эрик
@e_yedigarian
2 жыл бұрын
@@Van1lliiySky спасибо большое✊🏻
@Ower_
5 ай бұрын
Можете подсказать?? Зачем например в скрипте нужен лист???
@igirkitaev5833
Жыл бұрын
Я не как не могу понять как работает оператор for, хотя как работать с white я понял. Как можно переписать код из последнего блока, но только использую вместо white оператор for?
@YCYouCan
3 жыл бұрын
Я вас люблю
@Mr.Shokoladniy
Жыл бұрын
заподозрил какую-то лажу, проверил и оказался прав - pop не просто удаляет последний элемент, а извлекает его
@Burovasofia
Жыл бұрын
спасибо за урок!!!
@irimib4054
9 ай бұрын
При вводе пользователем длины списка, можно встроить защиту от дурака, на случай, если пользователь попробует ввести не int-значение: try: n = int(input("Enter length: ")) except ValueError: n = int(input("You must enter an integer: "))
@dnk8262
11 ай бұрын
есть ли какой то кряк PyCharm'a или можно пользоваться только лицензией?
@КонстантинКалиниченко-ю4з
Жыл бұрын
print(Спасибо огромное)
@s7_channel
Жыл бұрын
print('Спасибо огромное')
@КонстантинКалиниченко-ю4з
Жыл бұрын
@@s7_channel Грёбаный т9 :D Ну раз уж так ,то print("Спасибо огромное") т.к. больше одного слова :3
@Riviiifg
3 ай бұрын
c++ нервно курит в сторонке
@gigabit-
8 ай бұрын
спс чел лучший я теперь хакер
@_aurus
Жыл бұрын
сам попробовал сделать вроде работает n = int(input("Колл")) lik = [] i = 0 while i < n: string = ("вод #" + str(i + 1) + ":") lik.append(input(string)) i += 1 if lik == "stop": print(lik) break else: print(lik)
@nadezhda3773
Жыл бұрын
Щиро дякую за чудові уроки. Це просто клад.🤓🔥 Але маю запитання а востанній програмі, де користувач сам створює список не можна в 5 рядку написати і=1, щоб потім не заморочуватися з номером по порядку?
@Calmasastone
Жыл бұрын
Спасибо за видео
@loness2150
Жыл бұрын
Еще можно так удалять элементы из списка. nums = [5, 7, 6] del(nums[0]) print(nums)
@Ерғанат-ц8и
4 ай бұрын
Под конец нечего не понятно
@IgorKovba
2 жыл бұрын
25:00 а что внутри input() нельзя было все + соединить? зачем городить еще одну переменную?
@akvk5754
2 жыл бұрын
Внутри это будет как-то так? n = int(input('Enter lenght: ')) userList = [] i = 0 while i < n: userList.append(input('Enter element #' + str(i + 1) + ': ')) i += 1 print(userList) У меня вроде сработало
@ЗНАКОМЫЙСВАРЩИК
Жыл бұрын
Прошу очень, нет доступа к уроку к видео. Возможно восстановить, или ссылку на урок.
@Bill_4oll
Жыл бұрын
Жиза... Спс хорошие уроки 14 лет работаю, учусь, программирую
@Scoot-Fingerboard
Жыл бұрын
ну как ты там какие успехи
@НЛОшкаслуны
7 ай бұрын
Спасибо что без бесконечной воды. Устал уже от уроков "всего три часа объяснений и вы поймёте во всех деталях как писать print "hello world"
@poprop10
Жыл бұрын
Чем дальше тем сложнее въезжать, потому что я переписываю за автором , просто как списыванием занимаюсь , слушаю по 3 раза каждый видос но осознания глубины и сути процесса не приходит. Незнаю что с этим делать как это изменить
@poprop10
Жыл бұрын
Рекомендую порешать задачи смотрителям видео , поправит знатно самомнение о том что уже стали великим знатоком в питоне)
@всёпросто-р6н
Жыл бұрын
@@poprop10 скинь свою телегу, может друг другу что то подскажем, я тоже как и ты пересматриваю и что то мне кажется что толку 0
Пікірлер: 476