Уроки Python с нуля / #5 - Условные операторы

  Рет қаралды 815,995

Школа itProger / Программирование

Школа itProger / Программирование

Күн бұрын

Пікірлер
@ЮрийПетров-э8ц
@ЮрийПетров-э8ц 3 жыл бұрын
Блин, читаю некоторые комменты и думаю "недовольные всегда найдутся". Серьезно? Бесплатно дают актуальную инфу, объясняют очень и очень даже. Без этого тыкаться будешь самостоятельно года 3, а не неделю. А если лично мне что-то не понятно, то я ищу на просторах инета более развернутые и понятные аспекты. Это нормально, если автор какого-то обучающего продукта не учел все и сразу, включая мозги слушателей. Есть целый океан сети для этого Автор спасибо за доступную инфу! Мне очень нравится!
@kasymvd
@kasymvd 3 жыл бұрын
Согласен Юрий!
@dmytrogryzov3371
@dmytrogryzov3371 Жыл бұрын
Чел,но с другой стороны... если ты взялся за объяснение, то объясняй как следует. Это не обязанность, а хороший тон. Я давно уже не программирование и изучал С++. То, что автор говорит, мне понятно, но объяснение прям Ооочень поверхностное...а пишу это потому, что не надо подходить к Python на раслабоне...для многих возможно это будет первый язык, но чтобы не возникла пропасть в знаниях, когда народ будет переходить к китам низкоуровневых языков старайтесь разбирать все по крупицам. И не пренебрегать литературой.
@СанитарДуркиЖелезныйчеловек
@СанитарДуркиЖелезныйчеловек Жыл бұрын
@@dmytrogryzov3371 а какую летературу мог бы посоветовать ты? Я просто не очень понимаю какую стоит читать а на какую пока временно подзобить надо.
@гриб-д9т
@гриб-д9т Жыл бұрын
​@@dmytrogryzov3371посоветуй пж книги по питону
@SpawnRed310
@SpawnRed310 10 ай бұрын
@@dmytrogryzov3371 просто если автор бы расписывал прям все. то уроки были бы затянутые и нудные, а так чел выше написал правильно, если, что-то не понятно можно добить инфу в нете, а автор просто дал направление в каком двигаться. И вообще по таким урокам ты получаешь в любом случае поверхностное знание, чтоб закрепить и уточнить, это нужно работать с живым человеком, который сразу будет отвечать на вопросы. Всеж в видео ты не можешь все нюансы сразу разобрать, например один может не понять, что-то банальное, другой не поймет в другом моменте, на все вопросы ты хрен ответишь в 1 видео. Либо это нужно стрим ввести, чтоб люди в чате писали о проблемах или не понятках, чтоб разобрать сразу, но опять же тогда ролик затянется и часть видео прийдется скипать, где чел объясняет допустим часть. которую ты понял и в итоге больше каши в голове будет. Кто захочет научиться, в любом случае найдет всю нужную информацию, а если хочешь более детальные обзоры и разборы, то записывайся на курсы, а лучше платные, где к тебе приставят, так скажем наставника.
@artemstarr7909
@artemstarr7909 2 жыл бұрын
Если не уверены, правильно ли вы расставили отступы, то просто используйте сочетание клавиш " ctrl + alt + L " и все строки сразу станут на свои места.
@Натали-щ8ф8о
@Натали-щ8ф8о 2 жыл бұрын
спасибо
@БтгВвд
@БтгВвд 2 жыл бұрын
Спасибо, тебе, 30 минут сидел не понимал что не так, благодаря тебе всё стало на свои места!
@als-creator
@als-creator 2 жыл бұрын
у меня в vscode почему-то не работает
@БтгВвд
@БтгВвд 2 жыл бұрын
@@als-creator я наверно могу помочь, но я забыл что такое vscoder?
@koin8294
@koin8294 2 жыл бұрын
еще для тех кто не понимает, то количество пробелов = 4 вроде где то слышал что это так заведено или необходимо, не помню точно, но если большой пообел автоматом не ставится, то он равен 4 пробелам.
@nicklassjomann2080
@nicklassjomann2080 Жыл бұрын
Print("Спасибо за ваши труды!")
@vlav-newera
@vlav-newera 9 ай бұрын
strochka = "Реально спасибо" print(strochka)
@BamblBa
@BamblBa 8 ай бұрын
for i in range(100): print("Спасибо, учитель!")
@mrcrab487
@mrcrab487 2 ай бұрын
While True: print("охуеть, спасибо, папашу за эти уроки")
@maxxtsurkan
@maxxtsurkan Жыл бұрын
Для тех, кто не понял как быстро закомментировать несколько строк кода, как на видео: выделяете строки и нажимаете комбинацию клавиш "Ctrl + /". Важно! - расскладка должна быть включена английская. По крайней мере у меня только на английской так работает.
@ВасяКАч-щ3о
@ВасяКАч-щ3о Жыл бұрын
Бро это должен этот хер написать, который видео сделал... спасибо . Можно было внизу видео вставочку сделать .
@maxxtsurkan
@maxxtsurkan Жыл бұрын
@@ВасяКАч-щ3о Пожалуйста)
@Ademasw
@Ademasw Жыл бұрын
@@ВасяКАч-щ3о он еще на втором видео говорил как это сделать
@navrema
@navrema Жыл бұрын
я думал что один не понимаю как это делать
@gawokot
@gawokot Жыл бұрын
​@@ВасяКАч-щ3оОн говорил раньше
@neon4479
@neon4479 2 жыл бұрын
Уважение к автору !!!!!!!!!!!!!!! Респект спасибо, за эти замечательные уроки !!!!
@Светлана-м8х5ы
@Светлана-м8х5ы 2 жыл бұрын
Огромное спасибо. Очень хорошо объясняете! Отдельное спасибо - за отсутствие воды в уроках. Вы - молодцы!
@D0.mk3
@D0.mk3 Жыл бұрын
Если бы здесь не было воды, то ролик бы длился минут 12.
@tapmaster1353
@tapmaster1353 Жыл бұрын
​@@D0.mk3Это же для новичков, поэтому идут объяснения, и доп. слова, так что водой это можно назвать только относительно
@dominicagotie6567
@dominicagotie6567 7 ай бұрын
моя первая программа))) пока что все очень интересно, спасибо! user_data = int(input("Введите число больше 5: ")) if user_data > 5: print("Молодец, возьми с полки пирожок") elif user_data == 5: print("попытайся еще раз") if user_data < 5: print("Тебе сказано было, больше 5, вася")
@b04kas
@b04kas 6 ай бұрын
Красавчик!
@dimitri-xk8wn
@dimitri-xk8wn 6 ай бұрын
else: a He if user_data < 5:
@YouMine_
@YouMine_ 5 ай бұрын
А вот мой) login = (input("Введите ваш логин: ")) login_number = "Успешно" if login == "Parol1234" else ("Неверно") print("Результат:") print(login_number)
@ИмяФамилия-л4ъ5й
@ИмяФамилия-л4ъ5й 5 ай бұрын
👍
@skkaech1166
@skkaech1166 4 ай бұрын
@@dimitri-xk8wnчто это
@mrut_b00k10
@mrut_b00k10 Жыл бұрын
Спасибо комментариям за полезные советы
@thedoc1212
@thedoc1212 2 жыл бұрын
Прекрасные уроки! Без воды, сразу всё понятно. Спасибо!!
@D0.mk3
@D0.mk3 Жыл бұрын
Без воды? Тут чистой инфы на минут 12
@Артём-д6н6н
@Артём-д6н6н Жыл бұрын
что ты мелишь тут воды больше процентов 70
@ЗлойЗадрот-г9к
@ЗлойЗадрот-г9к Жыл бұрын
@@D0.mk3 всем ответил ? Умничка. Чисто технически подать инфу без воды оч сложно, понятливых людей мало по этому разжёвывать приходится основательно, отсюда и 12 минут лишних. Ролик прост нацелен на массовую аудиторию, то есть на новичков.
@Котпевец
@Котпевец Жыл бұрын
@@Артём-д6н6н покажи мне канал где воды меньше🥵🥵 воды практически нет
@Prog22807
@Prog22807 4 ай бұрын
Поэтому смотрю в 2х​@@D0.mk3
@hachepuri_t
@hachepuri_t 7 ай бұрын
моя вторая программа while True: num1 = input("введите число 1:") num2 = input("введите число 2:") print("Действия: умножение,деление,вычитание,прибавление") action = input("выберите действие:") if action == str("умножение"): print (int(num1) * int(num2)) elif action == str("деление"): print (int(num1) / int(num2)) elif action == str("вычитание"): print (int(num1) - int(num2)) elif action == str("прибавление"): print (int(num1) + int(num2)) print("Вычисление окончено"
@maximus4629
@maximus4629 18 күн бұрын
Хммм, я смог прочитать понять этот код. Может я не такой тупой как кажется?
@midgboni
@midgboni 15 күн бұрын
как тебе мой калькулятор? print('Добро пожаловать в каллькулятор') while True: x = input('число 1: ') y = input('число 2: ') print('действия: "*" - умножение, "/" -- деление, "-" - вычитание, "+" - сложение, "**" - возведение в степень.') d = input('действие: ') if d ==('+'): z = float(x)+float(y) if d==('-'): z = float(x)-float(y) if d==('*'): z = float(x)*float(y) if d == ('/'): z = float(x)/float(y) if d==('**'): z = float(x)**float(y) print("ответ: ",z)
@GelatinousMate
@GelatinousMate 15 күн бұрын
​@@midgboni Неплохо) Но, сюда ещё нужно обязательно добавить случай деления на ноль! Иногда про это совсем забывают) Ещё лучше каждый раз не приводить х и у к типу float в каждом if. Лучше сделать это сразу и единожды при запросе ввода, например: х = float(input( ...)) А ещё, вместо последнего if, там где возведение в степень, можно просто поставить блок else. Т.к. все остальные операции уже не подходят. Ну или же просто добавить в конце else: print("Что-то было введено неверно. Программа завершена"). Это на случай ошибки пользователя
@midgboni
@midgboni 15 күн бұрын
@@GelatinousMate спасибо за совет
@maximus4629
@maximus4629 15 күн бұрын
@midgboni Хах, я и это смог понять. Жесть, я походу не тупой.
@ЕкатеринаСиняк-ц7ф
@ЕкатеринаСиняк-ц7ф Жыл бұрын
я на платном курсе этой информации не получила. и от этого весь интерес исчез... но тут вдохнула силы для продолжения начатого) спасибо автору.
@Karfax2
@Karfax2 2 ай бұрын
Это основа основ всех языков программирования: переменные, условия, циклы. Как вы могли этого не получить? Комменты накручиваем?
@alfisolomons4183
@alfisolomons4183 2 жыл бұрын
like = input("Понравилось ли вам видео?") L= "Нажать кнопку лайка" if like == "Да" else ("Посмотреть следующие видео") print(L)
@RubsProduction
@RubsProduction Жыл бұрын
Спасибо за столь полезные и доступные уроки!
@etraj20
@etraj20 6 ай бұрын
Моя первая программа: rop=int(input("веди число 5:")) if rop==5: print("молодец") elif rop>5: print("неудача") elif rop
@AndrewRedigo
@AndrewRedigo 5 ай бұрын
Можно сделать немного проще: rop=int(input("Введи число 5:")) if rop == 5: print("Молодец!") else print("Неудача!")
@OlzhasAg
@OlzhasAg 2 ай бұрын
все четко! искал кто мог бы обьяснить if not доступным языком, спасибо за видео!
@IngaSmirnova
@IngaSmirnova Жыл бұрын
Привет! Огромное спасибо за Ваше старание! Смотрю уже 5ый урок и пока всё понимаю и всё получается! с 4 марта у меня будут 8 месячные курсы на английском! Но я уже сама решила самостоятельно подготовится! Спасибо ещё раз!
@miknik1
@miknik1 Жыл бұрын
Привет, ты уже прошла все уроки?
@ЯнБулавинцев
@ЯнБулавинцев Жыл бұрын
5:50, ух не мог понять, почему не выводится "Число равно 5!", в данном коде if user_data != 5: print("Число не равно 5") if user_data == 5: print("Число равно 5!") Оказалось, что если первое условие "if" не выполняется, то второе условие if пропускается (позже из видео узнал, что есть оператор "elif" ).
@juugjoully
@juugjoully Жыл бұрын
Именно твой комментарий и искал, с такой же проблемой столкнулся
@grovestreet2126
@grovestreet2126 6 ай бұрын
неправильно прописанный код
@zvenios
@zvenios 3 ай бұрын
Последние две строчки спусти на отступ ниже, а во втором if должно быть elif
@drevnii_predistoria
@drevnii_predistoria 2 ай бұрын
user_data = int(input()) if user_data != 5: print("Число не равно 5") elif user_data == 5: print("Число равно 5!")
@ODENwin
@ODENwin Жыл бұрын
Великолепное видео! Но через колонки смотреть не советую, ребенок уснул посредь комнаты, кот упал со шкафа и даже не проснулся, дед курил, не вольно слушал и чуть не вывалился с балкона благо успели поймать услышав храп.
@артемСоловьев-ф1ь
@артемСоловьев-ф1ь 3 ай бұрын
ХВХАХАХХАХА😊
@Anton_Simkov
@Anton_Simkov Жыл бұрын
Спасибо за подробное объяснение! Тут даже вообще не кодер поймет. А уж программисту другого языка, например Pascal, вообще всё понятно и легко!
@D0.mk3
@D0.mk3 Жыл бұрын
"Программист Pascal", ахахаххааххаах спасибо чувак, ты сделал мой день))))
@Anton_Simkov
@Anton_Simkov Жыл бұрын
@@D0.mk3 что смешного? Я давно пишу на Delphi, там язык именно Pascal и таких как я много.
@MalkiaMmoja
@MalkiaMmoja 2 жыл бұрын
Вы большой молодец. Благодарю за ваш титанический труд.
@Ромео-ВсёОбоВсём
@Ромео-ВсёОбоВсём 5 ай бұрын
Огромное спасибо! Смотрю не первый ваш курс, и мне все нравиться. Объясняете материал понятно и не быстро! В общем советую учить базу языков у него!
@cdapchier
@cdapchier 2 жыл бұрын
Топовые уроки. Без тебя я бы сидел и по полдня втыкал в одну строку, не понимая ничего.
@lionkenedi3343
@lionkenedi3343 21 күн бұрын
Спасибо автору за труды!!
@ДенисСофронов-ж2ч
@ДенисСофронов-ж2ч Күн бұрын
Мой первый код z =input("Хочешь есть?") Еда = input("Что хочешь скушать?") if z=="ДА" or z=="Да" or z=="да" else "" y =input("Хочешь пить?") Питье = input("Что хочешь выпить?")if y=="ДА" or y=="Да" or y=="да" else "" print(Еда ,Питье, "Другие желания есть? ")
@azgardi4107
@azgardi4107 2 жыл бұрын
age = int(input('Укажите свой возрост:')) number = "Open" if age > 18 else 'Unopen' print(number)
@lowhack3643
@lowhack3643 2 жыл бұрын
ага, либо же User = int(input("Введите ваш пароль:")) if 1234: print("Верно!") else: print("Неверно!")
@МихаилПочтарёв-ю1ы
@МихаилПочтарёв-ю1ы 2 жыл бұрын
зачем в переменную номер записывать строку?
@michaelgoncharov5287
@michaelgoncharov5287 2 жыл бұрын
@@lowhack3643 оаоаоао спасибо большое я два дня пытался сам сделать этот код(совсем новичок ), перемудрил (я) ,а оказалось что так просто
@BABFT_legend
@BABFT_legend 2 жыл бұрын
@@lowhack3643 , пишет в любом случае "неверно"
@lowhack3643
@lowhack3643 2 жыл бұрын
@@BABFT_legend не знаю, проверь код, мб ты что-то не так написал.
@anonymka.l
@anonymka.l 11 ай бұрын
Если кто не знает сколько нужно нажать пробел, чтоб код сработал, то я посчитал 4. Нажмите 4 раза пробел после if и у вас все получится. Автору огромное спасибо за отличные и понятные объяснения❤
@viktorlinchak750
@viktorlinchak750 3 ай бұрын
Мне тоже очень понравился урок !
@андрейиванов-ж7ч
@андрейиванов-ж7ч 4 ай бұрын
А как лучше использовать условные конструкции в Python для сложных проверок? я сам когда выбирал курсы по IT, рассматривал разные варианты от разных компаний. В итоге остановился на Skypro, потому что у них были лучшие отзывы и структурированный материал. Лично я начал работать уже за 2-3 месяца до конца курса и получил хорошую зарплату))
@СтоматологТерапевт
@СтоматологТерапевт 3 ай бұрын
хорошая попытка для рекламы
@viktorlinchak750
@viktorlinchak750 3 ай бұрын
@@СтоматологТерапевт Он "начал работать же за 2-3 месяца до конца курса" 🤣🤣🤣 И сразу 3000 зеленых
@Esther.music.
@Esther.music. Жыл бұрын
Уроки просто супер , всё понятно , спасибо большое !
@sofushkaelbouhssini2345
@sofushkaelbouhssini2345 2 ай бұрын
Я чайник,но уже начинаю понимать!Спасибо за ваш труд!
@john-678
@john-678 Жыл бұрын
Спасибо за тернарный оператор. Теперь я таким образом буду писать
@PULSIMUS
@PULSIMUS 3 ай бұрын
автор -- Спс большое за ваш труд !! я начял изучять питон с 0 !!
@Lucky-Creator
@Lucky-Creator 6 ай бұрын
Понравилось = Input("") If Понравилось = "Да": Print("Поставь Лайк!") Else: Print("че тогда смотришь?")
@L1s3L_893
@L1s3L_893 3 ай бұрын
Во первых команды обязательно писать с маленькой буквы, во вторых для проверки равно ли что-то чему-то нужно ставить == а не =, т.к. = означает присвоение, а == проверку равно ли что-то чему-то
@Y__MaX
@Y__MaX 5 ай бұрын
Вот кстати этот урок Хорошо расписывает то как влияют отступы на прописание кода за что естественно и мы благодарны автору
@katewwu
@katewwu Жыл бұрын
Отступы интуитивно понятны, я бы сказал. Не только PyCharm, но и человек, смотрящий на код сразу понимает куда что относится.
@Albert01111
@Albert01111 Жыл бұрын
Огромное спасибо вам. Очень хорошо объясняете
@Господин4-с4м
@Господин4-с4м Жыл бұрын
NAZDOROVYA
@dmitry.masalskiy
@dmitry.masalskiy Жыл бұрын
Очередной увлекательный урок пройден! Такими темпами я скоро сменю сферу деятельности на программирование =)
@toa2449
@toa2449 Жыл бұрын
как успехи друг? надеюсь уже далеко продвинулся
@dmitry.masalskiy
@dmitry.masalskiy Жыл бұрын
@@toa2449 вот прямо сейчас 19й урок прохожу. Выходит по 1му в день в среднем за 2 недели. Хотел увеличить темп в 4 раза (мне довольно легко даётся учёба здесь), но пока не вышло.
@toa2449
@toa2449 Жыл бұрын
@@dmitry.masalskiy очень даже неплохо, главное что на месте не стоишь, успехов тебе
@dmitry.masalskiy
@dmitry.masalskiy Жыл бұрын
@@toa2449 Спасибо, тебе тоже! Если не секрет - уже выбрал, зачем тебе конкретно Питон (нейросети, сайты, data-science и пр.)? Или будущее покажет, а пока познаёшь основы (это мой вариант)?
@Teracuta
@Teracuta Жыл бұрын
​@@dmitry.masalskiy Как там успехи ?
@emilia452
@emilia452 6 ай бұрын
Смотря ваши видео поняла больше, чем у преподавателя в колледже. Там вообще мрак, много воды и ничего не понятно. Тут же кратко, четко и по делу. Благодарю за ваш курс, очень помог)
@ТутикТрутикович
@ТутикТрутикович Жыл бұрын
Прохожу это вот только на информатике в 8 классе, и тут на тебе) Класс)
@13-th_Lord
@13-th_Lord Жыл бұрын
У нас на информатике только Скрэтч, Паскаль и Делфи были))
@ТутикТрутикович
@ТутикТрутикович Жыл бұрын
Не, я имею ввиду проходили условные операторы, а так ещё до языков программирования не дошли:)@@13-th_Lord
@13-th_Lord
@13-th_Lord Жыл бұрын
@@ТутикТрутикович Ааа, понимаю, жиза))
@ТутикТрутикович
@ТутикТрутикович Жыл бұрын
Максимум что щас проходим это "Кумир")@@13-th_Lord
@ТутикТрутикович
@ТутикТрутикович Жыл бұрын
А нет, кстати) В следующей четверти будем Пайтон учить, сегондя вот узнал, класс)))@@13-th_Lord
@RossBlanit
@RossBlanit 6 ай бұрын
Отличные уроки, все понятно и доходчиво
@Lola_Braun
@Lola_Braun Жыл бұрын
Спасибо большое за ваш труд! Перехожу к следующему уроку)
@РусланЗаурбеков-з6е
@РусланЗаурбеков-з6е Жыл бұрын
@7:30 -- вот и все "достоинства" структурирования кода через отступы! Пробелом больше, пробелом меньше -- рассматривается как побег)))
@Matveys-l9f
@Matveys-l9f Ай бұрын
11:44 тогда получается, до тех пор, пока мы не потавим в 5 строку значение not, мы всегда будем проверять на True? Независимо от того, какое значение у нас в 3 строчке? Тогда как будет выглядеть 5 строчка, если мы будем её расписывать в долгую, имея в 3 строчке значение False. Объясните пж кто-нибудь....
@КодЯрика
@КодЯрика Жыл бұрын
автору просто респект! очень хорошо обьесняет.лучше чем книжка за 1550 руб.
@M-ksim_YT
@M-ksim_YT 7 ай бұрын
thanks = "Спасибо за уроки!" print(thanks)
@ОлегГарифуллин-д2н
@ОлегГарифуллин-д2н 2 жыл бұрын
Здравствуйте, спасибо за материал. В примере с тернарными операторами у меня при вводе любого значения в терминале выводится первой строкой то число которое я ввел, а второй ноль. При вводе в терминале, как в примере, "Five" - выводится в первой строке "Five", а во второй "5". Код проверял, один в один. Версия Питона 3.10
@OTBjTIY
@OTBjTIY Жыл бұрын
у меня также
@SolderingIronMen
@SolderingIronMen 5 ай бұрын
Большое спасибо за уроки! Только не могу не сделать замечание, что режет слух: else читается как "элс", а не "элсэ".
@OskarKasperovič
@OskarKasperovič 2 ай бұрын
Даже до сих пор актуалное не тупите афтор молодец!
@Supchikkk
@Supchikkk 11 күн бұрын
писать учись
@nyrik_r1574
@nyrik_r1574 27 күн бұрын
Мой первый код: print('P.s: Надо писать варианты ответа. Пример: 1') print('Сколько будет 20 × 20?') print('Варианты ответа: 1) 400 2) 4000 3) 40') user_data = int(input('Ваш ответ:')) if user_data == 1: print('Маладец ') else: print('Это же даже первоклашка знает, но ладно... ') print('сколько глаз у паука?') print('Варианты ответа: 1) 2 2) 4 3) 8') user_data = int(input('Ваш ответ:')) if user_data == 3: print('Маладец ') else: print('Можно было и лучше, но ладно... ') print('Сколько людей на земле?') print('Варианты ответа: 1) 8млн 2) 8 Млрд 3) 7млрд') user_data = int(input('Ваш ответ:')) if user_data == 2: print('Маладец!!! ') else: print('Ну как так?... ') Я бы хотел сделать задержку и подсчет результатов. Но не знаю как, буду смотреть уроки дальше. Если научусь, то скажу
@Mr.Shokoladniy
@Mr.Shokoladniy Жыл бұрын
elif - не дополнительное условие, а условие, выполнение которого проверяется только в случае невыполнения условия if, идущего перед этим elif. мне кажется так гораздо понятнее
@Mr.Shokoladniy
@Mr.Shokoladniy Жыл бұрын
а вот and в условии - это уже дополнительное условие
@lol-pu8jm
@lol-pu8jm Жыл бұрын
А можешь объяснить как это проверить переменную ishappy?
@Mr.Shokoladniy
@Mr.Shokoladniy Жыл бұрын
@@lol-pu8jm проверить на что?
@АртемСтепанов1
@АртемСтепанов1 2 жыл бұрын
Спасибо большое! Все сработало. Добавление сразу прошло. Весь год страдал без нормальной почты)
@bpbp1774
@bpbp1774 4 ай бұрын
Я на 2-ой минуте отвлёкся и зделал 6 заданий по математике с помошью кода (правильно, неправтльно, ответ), я был рад когда узнал что на 4 минуте видео происходит что-то похожее и я не потратил время зря 🙂
@SigmaUltraMegaPro
@SigmaUltraMegaPro 4 ай бұрын
5:43 Разве if user_data не нужно писать без отступов ? Зачем эти отступы ?
@viktorlinchak750
@viktorlinchak750 3 ай бұрын
Если if user_data находится в теле условия if что над ним, то отступ нужен . А если это if user_data есть новое условие то без отступа . Я так понял с урока .
@kasymvd
@kasymvd 3 жыл бұрын
Привет! Делал как ты в уроке else, if, elif. Ты сделал тип данных бул (isHappy = True) я с этим булом замучался блин. Пишу число меньше пяти все правильно пишет (user happy), а когда пишу больше 5 число, то он опять пишет что user happy. В итоге догадался, что надо убрать булевый тип данных и после того как я убрал, все заработало как надо! Но уроки у тебя лучшие! Спасибо за твой труд и помощь нам всем))
@Kirayoshikage696
@Kirayoshikage696 Жыл бұрын
Как успехи?)
@kasymvd
@kasymvd Жыл бұрын
@@Kirayoshikage696 Привет, хах уже год прошел. Да никак, перестал изучать чот, времени нет
@Kirayoshikage696
@Kirayoshikage696 Жыл бұрын
@@kasymvd жалко как то, ну ладно, удачи в жизни).
@kasymvd
@kasymvd Жыл бұрын
@@Kirayoshikage696 Угу спасибо тебе тоже
@lol-pu8jm
@lol-pu8jm Жыл бұрын
А до кого урока хоть дошёл
@fatherander
@fatherander 2 жыл бұрын
Отлично! Едем дальше!
@romaxgame
@romaxgame Ай бұрын
print("Автор молодец??") print("напиши: Да, yes, ДААА или нет ^⁠_⁠^") user_data = input("") if user_data == "Да": print("Согласен") elif user_data == "yes": print("Soglasen") elif user_data == "ДААА": print("СОГЛАСЕН!!!") else: print("Ну и иди ты")
@АнтонОсаволюк
@АнтонОсаволюк Жыл бұрын
спасибо тебе большое очень интиресно вроде получаеться всегда жду новий день что би учить другой урок) учю только по 1 уроку в день так как думаю что когда много то все ето запутаеться и будет не так запоминаться
@your_neighbor27
@your_neighbor27 Жыл бұрын
Автор все четко и доступно объясняет!! Спасибо тебе это лучшее обучение языка
@arizonerrp
@arizonerrp 9 ай бұрын
Привет! Хотел бы поинтересоваться, как успехи спустя 4 месяца (если ты смотрел эти видосики при 0 знаний)? 😊
@your_neighbor27
@your_neighbor27 9 ай бұрын
@@arizonerrp без практики это равнозначно нулю, а достойную практику нужно ещё поискать. На образовательной платформе скиллфэктори, которую рекламируют как обучение на практике, много примеров, а практики 10%. Нужно в любом случае практиковаться самому. Так что курсы не советую. А видео для понимания что и как работает не плохое...
@АртурБерезин-р7с
@АртурБерезин-р7с 3 жыл бұрын
Спасибо чувак. Ты меня просто спас
@SardorAbdullayev-t5m
@SardorAbdullayev-t5m Жыл бұрын
спасибо огромное я как раз хотел стать програмистом как мой дядя ты помог спасибо от всей души👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍
@HahahDhch
@HahahDhch 12 күн бұрын
Print(“Спасибо огромное!”)
@lookliker09
@lookliker09 7 ай бұрын
if видео == топчик video = спасибо else video = плохо( print(video) спасибо
@Dark-hs5yc
@Dark-hs5yc 6 ай бұрын
Моя первая прога авторизации!!)) login = str(input("Введите логин: ")) password = str(input("Введите пароль: ")) if login == "admin" else print("Invalid login") if password == "123": print("Well done!") else: print("Try agayn!!")
@Winrarka2478
@Winrarka2478 Жыл бұрын
смотрю уже 5 урок и потихоньку у меня получается хоть что то программировать
@pardonedplay
@pardonedplay 4 ай бұрын
автор кросавчик сделал бесплатное понятно еще и актуальное обучение програмированию я смотрю в 2024 весной и я всё понимаю
@lexlutor1367
@lexlutor1367 Жыл бұрын
Вот бы в IDE например PyCharm сделали подключаемую функцию пользователя, где все отступы дополнительно можно было бы подсветить тоненькими стрелочками. И сразу видно было бы какая строка, к какой относится. Включил, если нужно, глянул и выключил., для новичков самое то, и на больших проектах наверно тоже бы помогало искать ошибки.
@skullknigh2767
@skullknigh2767 2 ай бұрын
Огромное спасибо!!!
@smerch5504
@smerch5504 Жыл бұрын
Преподаватель с большой буквой! Спасибо большое!
@Arh-s2q
@Arh-s2q 8 ай бұрын
print("Слово люди пишется с большой буквы")
@garmashvlasov7328
@garmashvlasov7328 10 ай бұрын
Спасибо за уроки, все круто. Хотел узнать на 3:16 при написании функции Int у вас автоматически появляются двойные круглые скобки и сразу в эти скобки помещается Input. Как сделать такое же у себя
@Itpedie
@Itpedie 3 жыл бұрын
Про Пайтон я готов смотреть хоть полсотни видео
@glooper8153
@glooper8153 2 жыл бұрын
Этот человек читает мои мысли. Захотел перед этим уроком поучить типы данных, и когда учил словари, то создал переменную isHappy. 🤪
@alexdoman6311
@alexdoman6311 Жыл бұрын
Спасибо большое, все понятно, вот бы еще домашнее задание было так сказать для закрепления результата а то у самого фантазии не хватает))
@lozefin3349
@lozefin3349 11 ай бұрын
Пробуйте играться, творить всякую чушь используя инфу из видео
@SOLOMON313
@SOLOMON313 Жыл бұрын
Спасибо за урок
@DyadkaChizell
@DyadkaChizell 2 жыл бұрын
Спасибо большое!!! Всё чётко и понятно!
@Gacha_live_and_song
@Gacha_live_and_song Жыл бұрын
А можно выложить видио по создованию приложения?
@takumi9039
@takumi9039 4 ай бұрын
я не понял, "else" должен быть в конце значит после if и elif. но так много чего не работает . а elif и в конце можно прописывать x= int(input("введите число :")) if x == 5: print("ты отгадал :)") if x > 5: print("это число меньше 6") elif x < 5: print("это число больше 4") Вот в таком случаи все работает шикарно а если вместо elif прописать else код не запускается. нужна хелпа
@billdust16
@billdust16 4 ай бұрын
второй if замени на elif а elif замени на else и всё типа вот так: if ....... : print(.....) elif ....: print(....) else: print(....)
@БехрузРизоев-б9р
@БехрузРизоев-б9р Жыл бұрын
Отличная подача. Все понятно
@Youraia
@Youraia Жыл бұрын
программисты которые создали программу для программирования которая не понимает код из за недостающего пробела. Пожалуй все что нужно знать о программировании
@Karfax2
@Karfax2 2 ай бұрын
Да, конечно с необходимостью соблюдать отступы в условии это та еще заморочка. Всё таки { } удобнее и потянее где начало и конец.
@Balodka
@Balodka 3 жыл бұрын
Отличные уроки! Каким образом по команде input(), фокус(курсор) автоматом переводиться в консоль для ввода значения?
@drevnii_predistoria
@drevnii_predistoria 2 ай бұрын
нажми Insert
@dartiiiiiiii
@dartiiiiiiii 2 ай бұрын
сделал пару тестовых программ после этого урока , пока что все еще путаюсь , много ошибок и т.д., но для новичка это нормально , что-же , продолжу дальше делать свои проекты , а автору +реп , легенда , отдельное место в раю и ... что еще пишут - когда очень благодарны ?
@maximpasechnik4828
@maximpasechnik4828 5 ай бұрын
user_data = (input("Oceny swoi urok ")) if user_data == "Horosho": print("10") if user_data == "Normalno": print("5") if user_data == "Ploho": print("0")
@prelomlenie
@prelomlenie Жыл бұрын
может надо было рассмотреть дополнительно проверку, что если вместо ожидаемого числа пользователь ввёл символы, и наоборот?
@whvv872
@whvv872 3 ай бұрын
Сентябрь 2024 год Цель на первый год: Изучить основы, алгоритмы, библиотеку Django (хочу попробовать себя в Backend разработке сайтов), устроиться на работу хотя бы на вакансию джуна. Уже ознакомился с данным курсом и всеми видеоуроками в нем и решил что буду изучать питон у данного автора.
@kirillivanov1741
@kirillivanov1741 3 жыл бұрын
Спасибо большое! Смотрится на одном дыхании!
@Господин4-с4м
@Господин4-с4м Жыл бұрын
ponyal
@СергейКондулуков-з9ч
@СергейКондулуков-з9ч 2 жыл бұрын
Спасибо хоть и со скрипом на продираюсь. Пока остановился на конструкции if elif else с одним значением. Дальше буду разбирать с несколькими значениями.
@admin4ik1504
@admin4ik1504 3 ай бұрын
ура я сделал свой первый калькулятор по этому видео
@sisjakekfudiwiwjdifosowijrif
@sisjakekfudiwiwjdifosowijrif 2 ай бұрын
a = input(‘кто досмотрел до конца?’) if a == ‘я’: print(‘красавчик’) else: print(‘ не красавчик’)
@KirillShumskii
@KirillShumskii Жыл бұрын
В первые пять минут я уже смог сделать калькулятор, хоть и по началу был не уверен что получиться. В изучении языка нужно не только впитывать теорию но и самому практиковаться. Программирование это постоянное решение задач.
@ReejaNVL
@ReejaNVL 8 ай бұрын
потребовалось около целого дня чтобы на практике все сделать и выучить, но я справился🙂
@gaydukaev
@gaydukaev Жыл бұрын
классные у тебя уроки прям кайфую с каждым уроком твоим, однозначно респект лайк и подписка а еще сохраню плей лист
@Sergey_vtrv
@Sergey_vtrv 2 жыл бұрын
Скажи пожалуйста, а для чего в некоторых случаях ты ставишь два подряд знака равно, а в некоторых один. И на что это влияет? Спасибо заранее!
@andreifrolov3240
@andreifrolov3240 2 жыл бұрын
Один знак равно - это присвоение. Два знака равно - это равенство.
@luchok7742
@luchok7742 2 жыл бұрын
смотря какие знаки == проверяет = это можно сказать доказывает )ну или я так понял
@ДредВинг-ь7ж
@ДредВинг-ь7ж 2 жыл бұрын
== ставится вместе с if,это означает "если это равняется",а = "равняется" Другими словами если бы в строчке с if использовалось бы единичное равно,то компьютер не проверял бы равняется ли данная переменная чему-то,а присваивал бы этой переменной значение.Ну или по крайней мере я так понял
@Majorov_Alexandr
@Majorov_Alexandr Жыл бұрын
Разве и так не понятно? = это присвоение (это база которая ясна ещё с первого урока) == это проверка на равенство
@Sergey_vtrv
@Sergey_vtrv Жыл бұрын
@@Majorov_Alexandr не все такие понятливые и так легко усваивают материал, как ты)
@bondis_
@bondis_ 2 жыл бұрын
Если что кому надо вместо or можно использовать - | . А вместо and - & .
@Hidden_Dmitry
@Hidden_Dmitry 7 ай бұрын
Какой же питон неприятный. Но спасибо за ролики, за часик-два по ним можно разобраться в языке
@zxc_BANTYC
@zxc_BANTYC Жыл бұрын
лучший
@HahahDhch
@HahahDhch 12 күн бұрын
result = [ {k: v for k, v in zip(['name', 'score'], line.split(','))} for line in open('data.csv').readlines() if int(line.split(',')[1]) > 50 ] Что здесь происходит объясняю: 1. open('data.csv').readlines() • Считываются строки из файла. 2. for line in ... • Проходим по каждой строке. 3. line.split(',') • Разделяем строку на элементы. 4. if int(line.split(',')[1]) > 50 • Фильтруем строки, где второй элемент (оценка) больше 50. 5. zip(['name', 'score'], line.split(',')) • Объединяем имена полей с элементами строки. 6. {k: v for k, v in zip(...)} • Формируем словарь для каждой строки. 7. result = [...] • Итог: создаётся список словарей, только для строк с условием
@miocognome40
@miocognome40 Жыл бұрын
Спасибо за видео!!!!
@svetik9787
@svetik9787 2 жыл бұрын
Очень помог, спасибо!)
@anonymka.l
@anonymka.l 10 ай бұрын
report = input('How are you? ') num = "It's great!" if report == "I'm okay" or report == "Nice" else "It's a pity" print(num)
@drevnii_predistoria
@drevnii_predistoria 2 ай бұрын
спасибо, классный код. Сидел его изучал, не мог понять, но потом въехал. Тернарный оператор, вообще классно!!!
@fanatick1206
@fanatick1206 Жыл бұрын
у меня получается делать программу if, elif,else только с числами, почему может не получаться с например: именами, названиями?
@minedolfin
@minedolfin Жыл бұрын
потому что не нужно писать int. в переменной, так как она заключается в преобразовании символов в числа, а буквы не могут быть числами
Уроки Python с нуля / #6 - Циклы и операторы в них (for, while)
15:49
Школа itProger / Программирование
Рет қаралды 682 М.
Каха и дочка
00:28
К-Media
Рет қаралды 3,4 МЛН
Леон киллер и Оля Полякова 😹
00:42
Канал Смеха
Рет қаралды 4,7 МЛН
Try this prank with your friends 😂 @karina-kola
00:18
Andrey Grechka
Рет қаралды 9 МЛН
She made herself an ear of corn from his marmalade candies🌽🌽🌽
00:38
Valja & Maxim Family
Рет қаралды 18 МЛН
Уроки Python с нуля / #7 - Списки (list). Функции и их методы
26:43
Школа itProger / Программирование
Рет қаралды 590 М.
НАСТРОЙКА VS CODE ПОД PYTHON В 2024 ГОДУ
7:22
$ sudo school
Рет қаралды 7 М.
Новый год 2025 на ТНТ "ComedyVision!" @ComedyClubRussia
1:16:27
Учим Python за 1 час! #ОтПрофессионала | HD Remake
1:41:13
Хауди Хо™ - Просто о мире IT!
Рет қаралды 1,1 МЛН
Уроки Python с нуля / #4 - Переменные и типы данных
21:52
Школа itProger / Программирование
Рет қаралды 1 МЛН
😱 Как стать программистом с нуля? Без курсов самому.
24:43
Хауди Хо™ - Просто о мире IT!
Рет қаралды 514 М.
Каха и дочка
00:28
К-Media
Рет қаралды 3,4 МЛН