Тёмный

Уроки Python для начинающих | #5 - Условные операторы 

Гоша Дударь
Подписаться 888 тыс.
Просмотров 476 тыс.
50% 1

Урок на сайте itProger: itproger.com/c...
В этом уроке мы с вами рассмотрим условные операторы в языке Python (питон). Благодаря условным операторам if мы можем выполнять разный код в зависимости от различных типов условий.
✔ Основной сайт: itproger.com/
✔ -------------
Вступай в группу Вк - prog_life
Группа FaceBook - goo.gl/XW0aaP
Instagram: / gosha_dudar
Telegram: t.me/itProger_o...
Страничка Twitter - / goshadudar
- Уроки от #GoshaDudar 👨🏼‍💻
- Все уроки по хештегу #GoshaPython

Опубликовано:

 

29 сен 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 526   
@gosha_dudar
@gosha_dudar 3 года назад
Этот курс уже устарел, поэтому я сделал его обновление 🔥 Посмотреть новый курс можно тут: ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-34Rp6KVGIEM.html
@DAVID.695
@DAVID.695 3 года назад
Почему else пишет invalid syntax???
@alenumarkulov3146
@alenumarkulov3146 3 года назад
это единственный блогер который снимает обучение по питону понятно так еще и бесплатно респект таким людям
@stalk3118
@stalk3118 3 года назад
False
@alenumarkulov3146
@alenumarkulov3146 3 года назад
@@stalk3118 true
@ZEXthn
@ZEXthn 3 года назад
Понятно ? Для кого ?)
@den_deg
@den_deg 7 лет назад
-Насколько хорошо ты знаешь английский? -All is okay
@apr0l
@apr0l 6 лет назад
елсе)))
@КликБейт-т6щ
@КликБейт-т6щ 6 лет назад
Эчо-лечо
@FlintRid
@FlintRid 6 лет назад
один это истина а второй - неистина у меня дома живет собака(dog) и несобака(dogn't)
@bandi2d
@bandi2d 6 лет назад
Flint Rid, Ебать выпал
@baza9467
@baza9467 6 лет назад
У меня дома живет человек (human) и не человек (humannot)
@феникс-л5б
@феникс-л5б 3 года назад
Просто лучший!! Уже долго хожу на платные занятия, а ты за несколько минут рассказал лучше и понятней чем на курсах!!!!!
@fazersoft
@fazersoft 3 года назад
Первый мой язык программирования! Пока всё понятно! Очне крутой урок)
@mallam2868
@mallam2868 3 года назад
Спасибо большое за урок очень понятный , только на днях начал изучать питон думал раньше что это самому научиться невозможно
@spaghetti4903
@spaghetti4903 4 года назад
Я думаю, что это лучший пример для этой темы num = input("Enter anythink number: ") if int(num) < 0: res_num_1 = int(num) + 1 res_num_2 = int(num) - 1 print(res_num_1, " > num < ", res_num_2) elif int(num) > 0: res_num_1 = int(num) + 1 res_num_2 = int(num) - 1 print(res_num_1, " > num < ", res_num_2) else: print("is 0")
@ДаниилБирюков-о5д
Спасибо за урок!
@ИльяНиколаевич-ы9ж
Пока что все понятно кроме двух моментов: 1. В чем разница кавычек " и ' , примененных в сокращенной конструкции? Попробовал двойные кавычки вместо апострафов и все так-же работает. 2. В программке была "лесенка" из условных операторов if в количестве трёх штук: if int (num) > 0: if int (num) > 10: print (" ") if int (num) >= 50: print (" ") В своем упражнении добавил следом еще условый оператор (условие равенства), вот так: if int (num) > 0: if int (num) > 10: print (" ") if int (num) >= 50: print (" ") if int (num) =50: print (" ") И условие равенства у меня не отрабатывается. Есть ограничения по такой "лесенке" ?
@dorz525
@dorz525 4 года назад
ты топ!
@lorexx6914
@lorexx6914 3 года назад
name = input("Enter password: ") A = "Invalid password" if name != "joob" else "Welcomе" print (A)
@silehacker1042
@silehacker1042 4 года назад
ты топ
@MrPeppermgn
@MrPeppermgn 6 лет назад
Подскажите пожалуйста - есть ли смысл покупать подписку? Много ли там ДЗ ? Насколько они качественны?
@8151maximus
@8151maximus 7 лет назад
Доброго времени суток. А двойная проверка условия в Python'е как в Си или подобных языках возможна? Я имею в виду конструкции "and - &&" "or - ||" и прочие
@nastayakovleva3408
@nastayakovleva3408 3 года назад
Привет, спасибо, хорошо объясняешь. Голос на мармока похож).
@veneeehtoeen7213
@veneeehtoeen7213 6 лет назад
Самый простой калькулятор исходя из прошлых ещё уроков, который суммирует, вычитает, умножает и делит (он самый простой): num1 = int (input ("первое число: ")) num2 = input ("знак: ") num3 = int (input ("второе число: ")) res = num2 if res == '-': res = num1 - num3 print (res) elif res == '+': res = num1 + num3 print (res) else: if res == '*': res = num1 * num3 print (res) if res == '/': res = num1 / num3 print (res)
@ich_bin_ich525
@ich_bin_ich525 5 лет назад
здесь ошибка
@НикитаЗуев-г3п
@НикитаЗуев-г3п 5 лет назад
так я думаю будет лучше num1 = int (input ("первое число: ")) num2 = input ("знак: ") num3 = int (input ("второе число: ")) res = num2 if res == '-': res = num1 - num3 print (res) elif res == '+': res = num1 + num3 print (res) elif res == '*': res = num1 * num3 print (res) elif res == '/': res = num1 / num3 print (res) else: print("Введите верный знак!")
@antonbezrukov3905
@antonbezrukov3905 5 лет назад
@@НикитаЗуев-г3п зачем это "res = num2 "? Разве этого не достаточно? if num2 == '-': res = num1 - num3 print(res)
@sharpd1173
@sharpd1173 5 лет назад
@@НикитаЗуев-г3п нет, не надо num2 менять на res тогда печататься будет знак а не ответ! Вроде
@Myamis77
@Myamis77 5 лет назад
num1 = int (input ("первое число: ")) num2 = input ("знак: ") num3 = int (input ("второе число: ")) if num2 == '-': res = num1 - num3 print (res) elif num2 == '+': res = num1 + num3 print (res) elif num2 == '*': res = num1 * num3 print (res) elif num2 == '/': res = num1 / num3 print (res) else: print("Введите верный знак!") Всё работает и не надо строчки res = num2
@ggevr_1957
@ggevr_1957 4 года назад
Помогите плиз у меня ошибка при написании if
@СправедливыйВыбор
3:33 прикол )
@ЛентяйТВ-у4я
@ЛентяйТВ-у4я 3 года назад
а в чем прикол то? типа что он случайно окна поменял или что?
@boriskrasilnikovs4717
@boriskrasilnikovs4717 6 лет назад
как включить отоброжение строк как у автора?
@СтасПоваляев-о8к
value = 100 while value > 0: n = int(input("Enter value: ")) value -= n print("You have", value) Измените код так, чтобы значение value ни в коем случае не было отрицательным. Такого быть не должно: You have -4. Подсказка: воспользуйтесь условием if. Если значение value будет меньше, чем введенное пользователем n, предложите вновь ввести число. Для этого рекомендуется воспользоваться оператором continue и пропустить этап, где производится вычитание value = value - n. каааааааак?
@sultan_243
@sultan_243 5 лет назад
текст можешь писать на любом языке(так просто сказал) что за кусок кода ты отправил,? что он делает? у тебя есть опыт работы с я зыками программирования?(спрашиваю просто потому что интересно) у тебя вроде value -=n . value это как бы у тебя переменная, убери минус, или попробуй поставить вместо него равно(я не программист, но вроде бы у тебя минус лишний )
@СтасПоваляев-о8к
@@sultan_243 дело не в минусе а, опыта нету просто в академию хожу
@sultan_243
@sultan_243 5 лет назад
@@СтасПоваляев-о8к так то я не особо разбираюсь в программирование, но хочу стать программистом, и тока в 9 классе так что вот и смотрю бесплатные видеоуроки
@СтасПоваляев-о8к
@@sultan_243 прикол а я в 7 классе. (рекомендую академию ШАГ в Чернигове).))))
@sultan_243
@sultan_243 5 лет назад
@@СтасПоваляев-о8к в Чернигове? В смысле в другом городе?
@eliotcorrigan8112
@eliotcorrigan8112 5 лет назад
Уроки ОЧЕНЬ хорошие! Но так быстро рассказываете, что не успеваю понять и повторить =(
@irynahryshanovich9927
@irynahryshanovich9927 5 лет назад
можно скорость воспроизведения поставить медленне, ну или слушать несколько раз))
@eliotcorrigan8112
@eliotcorrigan8112 5 лет назад
@@irynahryshanovich9927 так и делаю, но прям жуть как не успеваю)) Но повторюсь уроки для начинающих вполне себе хорошие, как толчок
@Михалыч-ы5ь
@Михалыч-ы5ь Год назад
num = input ("Введите число: ") if int (num) > 0: if int (num) > 10: print ("Вы ввели число больше 10") if int (num) < 50: print ("Вы ввели число меньше 50") в итоге выдаёт ошибку в строке 6 а если написать num = input ("Введите число: ") if int (num) > 0: if int (num) > 10: print ("Вы ввели число больше 10") if int (num) < 50: print ("Вы ввели число меньше 50") то в этом случае всё работает коректно если что то пишу в нотпаде ++
@user-xy1ep5qy1g
@user-xy1ep5qy1g 5 лет назад
Вот код моего калькулятора: d = int(input ("Выберите действие: сложение(1),вычитание(2),умножение(3),деление(4),доп.действия(5): ")) if d == 1: a=int(input("Введите первое слагаемое: ")) b=int(input("Введите второе слагаемое: ")) c=a+b print("Значение суммы: ",c) if d == 2: a=int(input("Введите уменьшаемое: ")) b=int(input("Введите вычитаемое: ")) c=a-b print("Значение разности: ",c) if d == 3: a=int(input("Введите первый множитель: ")) b=int(input("Введите второй множитель: ")) c=a*b print("Значение произведения: ",c) if d == 4: a=int(input("Введите делимое: ")) b=int(input("Введите делитель: ")) c=a/b print("Значение частного: ",c) if d == 5: e = int(input("Выберите действие: действия с точкой(1),возведение в степень(2),остаток от деления(3): ")) if e == 2: a=int(input("Введите основание степени: ")) b=int(input("Введите показатель степени: ")) c=a**b print("Результат: ",c) if e == 3: a=int(input("Введите делимое: ")) b=int(input("Введите делитель: ")) c=a//b print("Остаток от деления: ",c) if e == 1: i = int(input ("Выберите действие: сложение(1),вычитание(2),умножение(3),деление(4): ")) if i == 1: a=float(input("Введите первое слагаемое: ")) b=float(input("Введите второе слагаемое: ")) c=a+b print("Значение суммы: ",c) if i == 2: a=float(input("Введите уменьшаемое: ")) b=float(input("Введите вычитаемое: ")) c=a-b print("Значение разности: ",c) if i == 3: a=float(input("Введите первый множитель: ")) b=float(input("Введите второй множитель: ")) c=a*b print("Значение произведения: ",c) if i == 4: a=float(input("Введите делимое: ")) b=float(input("Введите делитель: ")) c=a/b print("Значение частного: ",c) еще цикл добавлю так что можешь посмотреть под следующем видео "бесконечный" калькулятор
@danilpolonchuk4440
@danilpolonchuk4440 4 года назад
чел слишком много лишних строк можно написать гораздо короче то же самое+ нахуя ты юзаешь if каждый раз после первого if можешь уже писать elif, а в конце вообще else что бы сказать о неправильности выполненых условий
@JinLav
@JinLav 4 года назад
почему вы сначало ставили Двоеточие после if , а в последнем примере когда писали всё в одну строчьку не ставили ДВОЕТОЧИЕ и это невыдало ошибку. я непойму когда надо ставить эти ДВОЕТОЧИЕ?
@arontassimov6822
@arontassimov6822 4 года назад
Наверное, если в одной строке не писать ничего, то после if ставится двоеточие. А если все в одной строке, то надо. Ну, я так думаю
@JinLav
@JinLav 4 года назад
@@arontassimov6822 спасибо похоже на правду
@Ky4aPlay
@Ky4aPlay 4 года назад
Блин, я не понял один момент, а как просто вывести на экран фразу "True "??? Он выводит только True и затем, естесно отступ. Но как быть если я хочу просто вывести в виде текста фразу с этим символом ??
@sas6164
@sas6164 4 года назад
означает следующий print будет с новой строки!
@Hornet_10
@Hornet_10 4 года назад
S.A.S morgen но следующий принт будет и так с следующей строки. Это довольно специфическая штука.
@dicemaster4442
@dicemaster4442 7 лет назад
здравствуйте, я использую питон 3.6 и всё делаю как показано в видео и на минуте 5:56 (в этом коде) мне выдаёт такую ошибку: C:\Users\пользователь\Desktop>python python.py File "python.py", line 1 SyntaxError: Non-UTF-8 code starting with '\xc2' in file python.py on line 1, bu t no encoding declared; see python.org/dev/peps/... for details C:\Users\пользователь\Desktop>
@Inseidful
@Inseidful 7 лет назад
Тоже самое в python 3.6 видимо что-то переделали
@amplid518
@amplid518 7 лет назад
-8перед тем, как сохранить файл с расширением .py необходимо указать кодировку файла UTF вместо ANSI
@Inseidful
@Inseidful 7 лет назад
почему у меня в python print(num + num2) не складывает слова как должен, а считает как калькулятор?
@MykytaMaistrenko
@MykytaMaistrenko 7 лет назад
потому что у вас в num и num2 числа (тип int), чтобы соединяло переменные, необходимо, чтобы в num и num2 были строки (тип str). Задайте переменным num тип string
@Inseidful
@Inseidful 7 лет назад
Это я догадался, но почему так так и не понял
@wolfikgame5682
@wolfikgame5682 6 лет назад
Это проще чем паскаль)) А паскаль слишком прост..
@AlekseiSorokin.
@AlekseiSorokin. 5 лет назад
Смотрю видеокурсы сразу от нескольких блогеров, так гораздо понятнее.Что не обьяснил один, обьясняет другой.
@sanshyachakh6665
@sanshyachakh6665 5 лет назад
Я у Хауди хо смотрю и тут
@natalianati8069
@natalianati8069 5 лет назад
Подскажите других блогеров, пожалуйста
@vasyaklapatyi7755
@vasyaklapatyi7755 5 лет назад
@@natalianati8069 Хауди Хо
@elxanelxanov258
@elxanelxanov258 5 лет назад
absolutno soglasen,,,potomu cto net metodiceskogo podxoda kak v matematike
@ShepterLemonade424
@ShepterLemonade424 4 года назад
Зарублю себе на носу.
@gamechannel4296
@gamechannel4296 4 года назад
5:06 - Когда программисты решили завести ребенка :D
@Поискиисследование
@clipkingx1
@clipkingx1 3 года назад
привет я тест
@gr33nfad39
@gr33nfad39 3 года назад
АХХАХАХАХАХА
@Polka-p9g
@Polka-p9g 3 года назад
как Илон Маск придумывал имя своему ребенку
@kates9455
@kates9455 3 года назад
а близнецам можно newChild1 и newChild2
@sandoorbrain
@sandoorbrain 4 года назад
Фига ты жаришь! Пока что всё понятно, но только по тому что я это знаю. Просто освежаю память. Что будет дальше мне подумать страшно.
@worldxxgtd2643
@worldxxgtd2643 3 года назад
учи дальше если если незнаешь, этим коментарием ты введешь в заблуждение новичков, подумай для начала потом побликуй такой комент
@sandoorbrain
@sandoorbrain 3 года назад
@@worldxxgtd2643 как именно?
@worldxxgtd2643
@worldxxgtd2643 3 года назад
@@sandoorbrain будет сомнение о том что нужно ли дальше учить программирование, потому что ты написал там что дальше будет так сложно что тебе даже подумать сложно
@SiaSerebro
@SiaSerebro 4 года назад
С какой, мать его, скоростью, ты печатаешь, а. Научите, сенсей хд
@gunit09f
@gunit09f 4 года назад
Расположение кнопок запомни. Потом не глядя быстро будешь писать. Я запомнил и тож быстро пишу
@GodOfReNa
@GodOfReNa 4 года назад
Не сенсей, а семпай
@unn0m3
@unn0m3 3 года назад
@@gunit09f я не запоминал специально, но я сижу за компом с 8 лет и я уже давно знаю, где какая клавиша)
@gunit09f
@gunit09f 3 года назад
@@unn0m3 тоже самое)
@HentHub34
@HentHub34 3 года назад
@@GodOfReNa сенсей это учитель, а сенпай - приятель
@filigamer5255
@filigamer5255 3 года назад
лайк если начал после с++, и понимаешь уже как профи. Григорий спасибо за всё что ты делаешь.
@nastayakovleva3408
@nastayakovleva3408 3 года назад
Ты прям в точку.
@evgenholod49
@evgenholod49 4 года назад
Забыл про логические операторы "and", "or", "not"
@согласен-й6к
@согласен-й6к 3 года назад
мдаа... после учителей со школы, тебя слушать - рай для ушей
@worldxxgtd2643
@worldxxgtd2643 3 года назад
дя :(
@ivlusha458
@ivlusha458 4 года назад
num_1 = float (input ("Enter first num: ")) num_2 = float (input ("Enter second num: ")) des = str(input("ведите действие: ")) if des == "+": print(num_1 + num_2) elif des == "-": print(num_1 - num_2) elif des == "/": print(num_1 / num_2) elif des == "*": print(num_1 * num_2) else: print("Вы ввели неверное действие!")
@shadowcross1337
@shadowcross1337 4 года назад
мне 11 лет и меня брат програмист заставил его изучать)))
@islomjaloliddinov9355
@islomjaloliddinov9355 4 года назад
здравствуйте Гоша Дударь скажите пж можно ли скачать xcode на windows???
@ВладиславМещеряков-м1в
Друзья, у кого выдаёт ошибку: ------------------ File "", line 1, in NameError: name 'Wlad' is not defined ---------- Вместо input пишите raw_input. Долго с этим просидел. Всем удачи в изучении!)
@huvogd
@huvogd 4 года назад
Спасибо
@npoarsenal
@npoarsenal 4 года назад
Главное когда сопли жевал рассказывал все медленно и нудно, как пошла суть и основы полетела душа в рай тр тр тр тр...
@GravityGouseS
@GravityGouseS 6 лет назад
yaloki = input ("Guess the write number!: ") if yaloki == "9": print("You Won!") if yaloki != "9": print("Sorry, But game over!")
@рандомныйннчел
@рандомныйннчел 5 лет назад
да ты гений
@Hornet_10
@Hornet_10 4 года назад
Вместо второго if лучше else. Но я хз. Мне просто так удобнее.
@Tesko-go4tm
@Tesko-go4tm 4 года назад
@@Hornet_10 согласен, так меньше писанины
@danalexpiano
@danalexpiano 5 лет назад
Элсэ блин! Элсэ! Фацепалм...
@Firdosiy
@Firdosiy 7 лет назад
Ничего про одинарные кавычки не сказал
@stimenk3557
@stimenk3557 6 лет назад
А смысл ?
@НурболотМуратуулу
одинарные и двумерные кавычки они одинаковы, просто в одном (") а в другом (').
@maximplyashchenko5610
@maximplyashchenko5610 5 лет назад
Ну... Вообще в с++, например, в одинарных пишется один символ, а в двойных - несколько. А Питону пофигу, в каких ковычках ты пишешь)
@sgeinok5950
@sgeinok5950 4 года назад
@@maximplyashchenko5610 мне этим питон и нравится) своим простым синтаксисом
@darksnaper
@darksnaper 4 года назад
Он говорил в первых уроках
@sanzclips9142
@sanzclips9142 4 года назад
Посмотрев 5 уроков , сделал калькулятор)) Кому интересно: name = input("Введите ваше имя: ") print("Добро пожаловать в супер вычеслитель,",name,"!") num1 = int (input ("Пожалуйста введите 1-е число: ")) num2 = int (input ("Пожалуйста введите 2-е число: ")) num3 = input ("Пожалуйста, введите действие которое необходимо произвести с данными числами(*,/,+,-):") if (num3) == "-": res = num1 - num2 if (num3) == "+": res = num1 + num2 if (num3) == "*": res = num1 * num2 if (num3) == "/": res = num1 / num2 print() print("Ответ:", res) print("Спасибо за ипользование нашей программы!") print() print("*Конец программы :)*") gg = input ("*Press Enter*")
@slanjjan-2114
@slanjjan-2114 4 года назад
Я так сделал посмотрев 1 урок хауди хо
@sanzclips9142
@sanzclips9142 4 года назад
@@slanjjan-2114 Когда я это смотрел видос Хауди Хо про пайтон ещё не вышел.
@slanjjan-2114
@slanjjan-2114 4 года назад
@@sanzclips9142 ты продолжил развиваться в пайтоне?
@dayan5892
@dayan5892 4 года назад
@Андрей. Цыганчук. какая разница?
@kitoboynaya
@kitoboynaya 2 года назад
Обучаю Python! Посмотрите видосы. Буду рад :)
@newsnothing2903
@newsnothing2903 4 года назад
Привет, новичок еще, не могу понять в чем ошибка. Пишу в редакторе следующее: a = input () В консоли просит ввести данные. Ввожу цифры - все окей Ввожу тип данных float тоже нет ошибки Пишу тип данных слово str и выбрасывает ошибку. Причем неважно на русском пишу слово или на английском. Подскажите в чем проблема и как ее решить пожалуйста! NameError: name 'h' is not defined имя ошибки
@katerinabetina6262
@katerinabetina6262 3 года назад
не могу понять, пробую играться с последним примером, но он работает только когда name !=, короче когда меняю условие на = , то условие перестает работать. в чем прикол?
@gofracarton
@gofracarton 4 года назад
а я калькулятор забахал): Enter1 = str(input("Что вы хотите сделать?: ")) Enter2 = str(input("Выбирите тип числа нап д или ц ")) if Enter1 == "+" and Enter2 == "ц": # + целочисленные Inum_1 = int(input("Введите первое целочисленное число: ")) Inum_2 = int(input("Введите второе целочисленное число: ")) res_1 = Inum_1 + Inum_2 print("результат: " , res_1) if Enter1 == "+" and Enter2 == "д": # + дробные fnum_1 = float(input("Введите первое дробное число: ")) fnum_2 = float(input("Введите второе дробное число: ")) res_2 = fnum_1 + fnum_2 print("результат: " , res_2) if Enter1 == "-" and Enter2 == "ц": # - целочисленные Inum_3 = int(input("Введите первое целочисленное число: ")) Inum_4 = int(input("Введите второе целочисленное число: ")) res_3 = Inum_3 - Inum_4 print("результат: " , res_3) if Enter1 == "-" and Enter2 == "д": # - дробные fnum_3 = float(input("Введите первое дробное число: ")) fnum_4 = float(input("Введите второе дробное число: ")) res_4 = fnum_3 - fnum_4 print("результат: " , res_4) if Enter1 == "*" and Enter2 == "ц": # * целочисленные Inum_5 = int(input("Введите первое целочисленное число: ")) Inum_6 = int(input("Введите второе целочисленное число: ")) res_5 = Inum_5 * Inum_6 print("результат: " , res_5) if Enter1 == "*" and Enter2 == "д": # * дробные fnum_36 = float(input("Введите первое дробное число: ")) fnum_37 = float(input("Введите второе дробное число: ")) res_30 = fnum_36 * fnum_37 print("результат: " , res_30) if Enter1 == "/" and Enter2 == "ц": # / целочисленные Inum_7 = int(input("Введите первое целочисленное число: ")) Inum_8 = int(input("Введите второе целочисленное число: ")) res_7 = Inum_7 / Inum_8 print("результат: " , res_7) if Enter1 == "/" and Enter2 == "д": # / дробные Inum_9 = float(input("Введите первое дробное число: ")) Inum_10 = float(input("Введите второе дробное число: ")) res_8 = Inum_9 / Inum_10 print("результат: " , res_8) if Enter1 == "**" and Enter2 == "ц": # ** целочисленные Inum_11 = int(input("Введите первое целочисленное число: ")) Inum_12 = int(input("Введите второе целочисленное число: ")) res_9 = Inum_11 ** Inum_12 print("результат: " , res_9) if Enter1 == "**" and Enter2 == "д": # ** дробные Inum_13 = float(input("Введите первое дробное число: ")) Inum_14 = float(input("Введите второе дробное число: ")) res_10 = Inum_13 / Inum_14 print("результат: " , res_10) print("Напишите Выйти, чтобы выйти") exit=str(input()) if exit=="Выйти": exit() кто хочет пусть пользуется)
@georgeunknown2833
@georgeunknown2833 4 года назад
Здравствуйте! Меня зовут Гоша, и сегодня я вам расскажу, как не надо программировать ...
@offoff4022
@offoff4022 4 года назад
Почему?
@offoff4022
@offoff4022 4 года назад
Ответь)
@20diesel20
@20diesel20 6 лет назад
в самом начале if 1: и типа условие верно и выводится print, а почему так? ) ну т.е. вообще в принципе всё условие которое может быть заданно в if сокращено сразу до его положительного результата. По моему слишком брутально для примера ))
@gggg-hz5jr
@gggg-hz5jr 4 года назад
year = int(input("Какой сейчас год")) if year == 2020 : print("С новым годом") else : print(year)
@ЛентяйТВ-у4я
@ЛентяйТВ-у4я 3 года назад
year=int("Какой сейчас год?") if year == 2020 print("Errpr 404 not found")
@ЕгорПанченко-ю8э
@ЕгорПанченко-ю8э 3 года назад
year = int(input("Какой сейчас год: ")) if year == 2020 : print("С новым годом") elif year > 2020: print ("С новым годом") else : print(year)
@ПодписчикДеспуира
Вот вам калькулятор кста: numb_1 = float(input("Введите число 1")) numb_2 = float(input("Введите число 2")) enter = input("Введите нужную вам операцию(\"+,-,*,**,/,//,%\")") if enter == "+": res = numb_1 + numb_2 print("Результат:" + str(res)) elif enter == "-": res = numb_1 - numb_2 print("Результат:" + str(res)) elif enter == "//": res = numb_1 // numb_2 print("Результат:" + str(res)) elif enter == "*": res = numb_1 * numb_2 print("Результат:" + str(res)) elif enter == "**": res = numb_1 ** numb_2 print("Результат:" + str(res)) elif enter == "/": res = numb_1 / numb_2 print("Результат:" + str(res)) elif enter == "%": res = numb_1%numb_2 print("Результат:" + str(res)) else: print("Ошибка")
@Vailes777
@Vailes777 4 года назад
Видно что старался)
@StrunderF
@StrunderF 4 года назад
переменную при выполнении if elif else необезательно брать в скобки
@vip51000
@vip51000 5 лет назад
после с, питон мне кажется что-то ненормальное
@endrik4074
@endrik4074 4 года назад
Gjxtbe? Почему?
@markin_slava677
@markin_slava677 4 года назад
@@endrik4074 Питон намного легче, чем C. По крайней мере на начальных этапах
@ander4141
@ander4141 3 года назад
Учил плюсы (с++) около 3-4 месяцев, сейчас учу Питон дополнительно, каким же легким мне этот язык кажется, но бывает по привычке точку с запятой пишу.
@Vam0
@Vam0 7 лет назад
-Марк Лутц Изучаем Python, 4-е издание, 2011- лучшее что попадалось о Python
@tano_027
@tano_027 5 лет назад
Это книга для дебилов
@_envcss
@_envcss 4 года назад
На сколько мне известно,в питоне перенос строки автоматический если юзать несколько принтов
@climf
@climf 3 года назад
поставь скорость произ на 0.75 :D
@educore_org
@educore_org 4 года назад
пайсон?
@flex3753
@flex3753 6 лет назад
key = input("Введите ключ доступа: ") if key == "lol145": a = int (input("Введите первое число: ")) b = int (input("Введите второе число: ")) res = a + b print("Ответ:", res) input("Нажмите на Enter чтобы закрыть программу"); else: print("Ключ введен не верно") input("Нажмите на Enter чтобы закрыть программу");
@gamereksa3634
@gamereksa3634 4 года назад
ха а на винде 10 питон 3.8.0 скачивает идл...
@RusTOPOR
@RusTOPOR 4 года назад
Обьясняешь хорошо, но плиз по медленние, антена так быстро не улавливает сигналы)
@climf
@climf 3 года назад
поставь скорость произ на 0.75 :D
@amorisck
@amorisck 4 года назад
if (a = нармальна): Print("не нармальна")
@santaomealy
@santaomealy 4 года назад
... == ”Нормально”
@The-lg3tf
@The-lg3tf 7 лет назад
Красота, учил давно паскаль, очень хорошо знал, вначале искал команды "begin, end, then"))) Очень понравились уроки, на одном дыхании))
@ЛюкаБрази-ю3ъ
@ЛюкаБрази-ю3ъ 3 года назад
Какова черта я немогу уснуть Слишком просто обясняеш
@alexanderbrudanin9170
@alexanderbrudanin9170 7 лет назад
Будут ли уроки по созданию приложений на Python'e ?
@misterfigs1192
@misterfigs1192 3 года назад
Я из будущего!Нет...
@мишамихайлов-х2р
@мишамихайлов-х2р 3 года назад
последний пример, более понятный пример может быть name = int(input ("enter your digit password: ")) A = "come in" if name == int("123") else "wrong password please try again" print (A) и результат enter your digit password: 123 come in
@sofiagink6088
@sofiagink6088 4 года назад
Круто! Но скорость лучше поставить на 0.75
@ЭльдарГатин-о1г
@ЭльдарГатин-о1г 4 года назад
А как же И, ИЛИ, ИСКЛЮЧИТЕЛЬНОЕ ИЛИ?
@alexle3598
@alexle3598 4 года назад
Где можно применить if 1 или 0? как то оно бессмысленно без конкретного условия
@kates9455
@kates9455 3 года назад
после js так непривычно elif :D
@АртурСадыков-щ8т
@АртурСадыков-щ8т 4 года назад
блин, куда так торопиться-то? слишком быстро всё объясняешь
@slanjjan-2114
@slanjjan-2114 4 года назад
Какой смысл писать если print с новой строки автоматом пишет
@artemfedorenko2608
@artemfedorenko2608 4 года назад
Для уменьшения кода
@slanjjan-2114
@slanjjan-2114 4 года назад
@@artemfedorenko2608 он написал print ("что-то" ) print ("что-то")
@olgaklimchuk6240
@olgaklimchuk6240 4 года назад
num = int ( input ('Сколько вам лет?')) if num < 10 and num >=7: print ('Пионер !!') elif num < 7: print ('октябренок!!') elif num >= 65: print ('пенсионер') else : print ('Работать !!!')
@EndymionXD
@EndymionXD 4 года назад
Это какой то скрипт доступа по логину и паролю)) осталось добавить горячо/холодно.
@CatLida
@CatLida 3 года назад
Тебе кто ни будь говорил что ты очень быстро говоришь?
@ЕленаМир-ф6и
@ЕленаМир-ф6и 3 года назад
А в последнем примере можно, что бы = "Тest", а не != И еще вопрос чем отличаются знаки "текст" от 'текст' Огромное Вам спасибо, за Ваш труд
@Капитан34регул.дивизии
Нечем, ты можешь использовать как и двойные кавычки, так и одинарные. Разницы нет Кстати если тебе попадается предложение с кавычками напримем: Читаю книгу "Код Да Винчи", и тебе это нужно вывести в текст, ты можешь сделать так: print('Читаю книгу "Код Да Винчи" ') или print('Читаю книгу \'Код Да Винчи\' ')( в этом случае знак '\' делает так, чтобы код игнорировал эти кавычки), а еще есть функция тройных кавычек: print('''Это первая строка, а это вторая, ну и третья''') Вывод: Это первая строка, а это вторая, ну и третья Эта функция служит для переноса строк с текстом.
@ЕленаМир-ф6и
@ЕленаМир-ф6и 3 года назад
@@Капитан34регул.дивизии, спасибо огромное. Очень познавательно😊
@sight_freeman538
@sight_freeman538 4 года назад
Многое не очень понятно объясняет. Многое упускает.
@aleksandrKR
@aleksandrKR 5 лет назад
разбор понятий у нас проводить не очень любят. а то как понимать условные операторы.... аааа это операторы работающие с условиями угу, то есть не условность. шо за фигня
@wackywildoak
@wackywildoak 6 лет назад
num1 = int(input("Введите первое число: ")) num2 = int(input("Введите второе число: ")) op = input("Введите оператор +, -, * или /: ") if op == "+": print(num1 + num2) elif op == "-": print(num1 - num2) elif op == "*": print(num1 * num2) elif op == "/": print(num1 / num2) else: print("Ошибка") изи калькулятор на питоне
@teacup5640
@teacup5640 6 лет назад
print("Python calculator") x = float(input("Enter first number: ")) y = float(input("Enter second number: ")) a = int(input("Enter sign: 1.- 2.+ 3.* 4./ ")) if a >= 5: print("Not correct") elif a
@АлсерАлсерович-ч4в
После изучение С++ когда пишешь без точки с запятой у меня чувство типа компилятор выведет ошибку))
@barynoff
@barynoff 4 года назад
Подскажите пожалуйста, 14:00 , последний алгоритм никак не работает, пишет ^ invalid syntax. Python 3.8
@Нэлс-я6я
@Нэлс-я6я 3 года назад
Такая же проблема
@shprotos4724
@shprotos4724 5 лет назад
Конструкция 14:00 выдает синтаксическую ошибку.... в питоне 3.7 мож оно уже не работает?
@КонстантинГомзин
@КонстантинГомзин 4 года назад
у меня в 3.8 работает
@ГригорийБобылев
@ГригорийБобылев 3 года назад
else('No')
@widny31
@widny31 5 лет назад
4:27 туть я думаю всё понятно. ТУТЬ!
@denysvelychko716
@denysvelychko716 5 лет назад
Иии.. Что ?
@keha12345
@keha12345 4 года назад
синтаксис капец не удобный после с подобных
@moderngott9963
@moderngott9963 5 лет назад
Я учусь через IDLE и как мне сделать, чтоб при вводе команды, например print ("All is okay") , появлялись сразу две скобки, а то мне приходиться писать скобки по отдельности
@Vailes777
@Vailes777 4 года назад
Ну я пишу сначала ("") а потом между кавычек текст
@learnandinherit2785
@learnandinherit2785 3 года назад
Очень быстро для новичков
@moodduck8053
@moodduck8053 5 лет назад
All is not OK... Everething is OK!
@joegage2344
@joegage2344 4 года назад
*everything
@astrojupiter597
@astrojupiter597 7 лет назад
спасибо за уроки! Очень познавательно!
@КонстантинГомзин
@КонстантинГомзин 4 года назад
2:12 конечно же не "скомпилирую" , а "запущу", что и было исправлено во фразе чуть позже. Получается программы на питоне выполняются только при наличии Python-а - интерпретируются. Вопрос: а можно ли именно скомпилировать, что бы получить исполняемый код?
@igorkolesinski4167
@igorkolesinski4167 3 года назад
пайтон не компилируемый яп, можно собрать его в .exe, что бы открывать программу на других компьютерах где нет нужных библиотек или же всего питона
@donnie1
@donnie1 5 лет назад
ЭЛСЭ
@МаксимНиколаев-я1с
Чем отличаются одинарные кавычки ‘я’ от двойных «я» (в коде они как верхние запятые)?
@АлексейАнанас-р8м
@АлексейАнанас-р8м 3 года назад
Ничем)
@ДмитрийКотов-г2я
Перемудрил с минусами, только путаешь... тебе то это понятно, а нам ещё успеть вникнуть в минус...
@BS-rh5ft
@BS-rh5ft 3 года назад
Пиши по PEP 8 так более читабельно
@coder1012
@coder1012 5 лет назад
Гоша какой? Компилировать? Языка питон не компилируют, а интерпретируют, потому что это интерпретируемый язык программирования)
@ВладМурашко-м4т
@ВладМурашко-м4т 5 лет назад
Привет с 2020 года! (Карантин ещё идёт?)
@DanDi1337
@DanDi1337 4 года назад
Привет с 2020 года!)
@psymsk1
@psymsk1 4 года назад
@@DanDi1337 print('Привет')
@mrcat8744
@mrcat8744 4 года назад
@@DanDi1337 бля опередил (
@LFirm
@LFirm 4 года назад
В 2019 ты даже не представлял какой нас ждёт КАРАНТИН
@retr0fm946
@retr0fm946 4 года назад
ты написал про карантин будучи находясь в августе 2019????
@АНИМЕШНИК-в7ц
@АНИМЕШНИК-в7ц 3 года назад
Пожалуйста помогите что делать если я прям списал как в видио код с Элиф, но Элиф не работает!?
@kriper-xn9mp
@kriper-xn9mp 3 года назад
значит, не прям так списал
@muminkabilov9162
@muminkabilov9162 4 года назад
РПК! НО! Понятно чем других, видеокурсы блогеров. СПАСИБО!!!
@however1456
@however1456 4 года назад
Помогитееее!!!! hi = str (input ("Тебе что нужно брат? (+, -, *, /): ")) num2 = float (input ("Пиши первую цифру брат: ")) num3 = float (input ("Пиши вторую цифру брат: ")) if str (hi) == "+": res1 = float (num2) + num3 print ("Столько вышло брат: " + str (res1)) elif str (hi) == "-": res1 = float (num2) - num3 print ("Столько вышло брат: " + str (res1)) else str (hi) == "*": res1 = float (num2) * num3 print ("Столько вышло брат: " + str (res1)) else str (hi) == "/": res1 = float (num2) / num3 print ("Столько вышло брат: " + str (res1))
@НазарШарбансКоролевойкотиков
Простой калькулятор a = float(input("Ведите первое число:") ) what = input("Что будете делать (+,-,*,//): " ) b = float(input("Ведите второе число:") ) if what == "+": c = a + b print("Результат " + str(c)) elif what == "-": c = a - b print("Результат " + str(c)) elif what == "*": c = a * b print("Результат " + str(c)) elif what == "//": c = a // b print("Результат " + str(c)) else: print("Выбрана неверная операция")
@ubivayzer
@ubivayzer 4 года назад
спасибо
@sefka_of
@sefka_of 4 года назад
ПОДСКАЖИТЕ ПОЖАЛУЙСТА ПОЧЕМУ ВЫДАЁТ ОШИБКУ? a = int(input("Придумайте пароль : ")) d = str("Да") e = str("Нет") b = int(input("Введите пароль : ")) if b == a: print("Все хорошо, пароль правильный!") c = input("Хотите сбросить пароль?") if c == d: f = int(input("Придумайте новый пароль : ")) g = int(input("Повторите пароль : ")) if f == g: print("Пароль успешно сменен!") else: print("Пароли не совпадают!") else: print("Хорошо, изменение пароля отменено!") else: print("Неправильный пароль! Повторите позже!")
@Fakem1ner
@Fakem1ner 3 года назад
Я пришел сюда из си плюсов... if { cout
@armenmanadaryan2492
@armenmanadaryan2492 5 лет назад
вот только последний пример неудачный у меня с ошибками (((
@ГригорийБобылев
@ГригорийБобылев 3 года назад
else('No') скобки нужно поставить, тогда работает
Далее
Watermelon magic box! #shorts by Leisi Crazy
00:20
Просмотров 18 млн
Шоколадная девочка
00:23
Просмотров 90 тыс.
Как работают Telegram-боты?
9:52
Просмотров 35 тыс.
Watermelon magic box! #shorts by Leisi Crazy
00:20
Просмотров 18 млн