Основы Программирования - #5 - Арифметические и логические выражения

Поделиться
HTML-код
  • Опубликовано: 31 окт 2024

Комментарии • 223

  • @loftblog
    @loftblog  4 года назад +15

    Код в видео выполняется в node.js (javascript на сервере). Чтобы повторять за автором видео, установите себе node.js nodejs.org/en/

  • @woobie5649
    @woobie5649 5 лет назад +76

    А где питон?

  • @head8053
    @head8053 5 лет назад +29

    # Для Python
    # Просто скопируйте этот текст, и вставьте его в Python
    # Деление
    print(42/2) # Деление с остатком, с точкой(float)
    # Ответ будет 21.0
    print(42//2) # Деление без остатка, без точки(int)
    # Ответ будет 21
    print(42.8//2) # Деление без остатка, без цифр после точки(кроме нуля)(int) Остаток убирается, и округляется до нуля в меньшую сторону
    # Ответ будет 21.0
    # Логические операторы, или вроде того "и" и "или" (Хз как правильно назвать, пусть будут логическими операторами)
    # Логический оператор "и" and
    print(7 == 7 and 6 == 7) # Если хотя бы одно условие не верное(True), то вся команда будет считаться ложью(False)
    # знак == это знак логического равенства True или False тип bool
    # Пример
    print(6 < 7 and 7 == 8) # False
    print(6 < 7 and 7 == 7) # True
    # По такому принципу можно работать и с переменными
    # Логический оператор "или" or
    # Если хотя бы одно условие будет верное, то и весь код будет считаться как True
    # Пример
    print(7 == 7 or 2 == 5) # True
    # or это "или" and это "и"

  • @fightmare3234
    @fightmare3234 5 лет назад +41

    Python
    age = 18
    height = 175
    if (age > 16 and height > 180):
    print('model')
    else:
    print('Not a Model')
    Answer: Not a model

    • @podarokyo
      @podarokyo 4 года назад

      спасибо чел))

  • @Benj4ge
    @Benj4ge Год назад

    Наконец то кто то доходчиво все объяснил в том числе что такое понятие переменная - а то везде где не начнут учить программированию говорят так, будто бы это по это базовое с пеленок знание

  • @HoshiFEE
    @HoshiFEE 3 года назад +10

    Python
    1 age = 15
    2 height = 180
    3 if (age>18)&(height>175):
    4 print ('krasavchick')
    5 else:
    6 print ('not krasavchick')

  • @kovaldn
    @kovaldn 7 лет назад +43

    Никогда ещё не записывал урок по столь очевидным для меня вещам (вроде сложения и вычитания;). Это не так просто как кажется! :)

    • @imaximus5969
      @imaximus5969 3 года назад

      @@DennyWonder по факту программистам советуют заниматься физическими нагрузками, возможно он занимается и таким образом поддерживает форму или как говорит комментатор выше может быть генетика

  • @РиоРик
    @РиоРик 5 лет назад +27

    Спасибо за урок, хоть и эта информация не новая. Но почему вы не объяснили, что именно за расширение для java использовали и как вообще использовать эти расширения? Зачем так сильно упростили занятие? Считаю, что концепцию уроков нужно было сохранить, если ранее шли в 2х языках и без расширений, то и надо было так же продолжать.
    Дз:
    var age = 24;
    var height = 169;
    (age =18)&&(height =175)
    false

    • @tamarivan4275
      @tamarivan4275 2 года назад +1

      Для сравнения два равно "=="

  • @РоманРоманов-я6ш6я
    @РоманРоманов-я6ш6я 5 лет назад +7

    Хотелось бы пояснения по всем математическим операциям. Как поизводить дробное деление, как производить деление без остатка, возводить в степень, извлекать корень?

  • @ЛюбовьОсманова-и9х
    @ЛюбовьОсманова-и9х 3 года назад

    rost=165
    ves=51
    post=110
    raz= rost - post
    if (ves < raz or ves == raz ):
    print("Норма")
    else:
    print("Не норма")

  • @Arthurkkkkkvcghcvbh
    @Arthurkkkkkvcghcvbh Год назад +1

    спс!!

  • @НебесныйпришелецБоб

    БОЛЬШОЕ СПАСИБО ЗА ИНФОРМАЦИЮ.

  • @chernobaev
    @chernobaev 7 лет назад +5

    Дима - лучший!

  • @АндрейКузин-н5г
    @АндрейКузин-н5г 5 лет назад

    Очень крутые видео уроки, спасибо большое ребята вам за видео.
    Возраст должен быть 18 лет и рост 175 см
    var age = +prompt('Введите Ваш текущий возраст');
    var growth = +prompt('Введите Ваш текущий рост');
    console.log("Ваш возраст должен быть 18 лет и рост 175 см");
    console.log(age==18&&growth==175);
    При условии если возраст равен 18 и рост 175 то логическое выражение вернет true, в остальном вернет false

  • @soulhed2318
    @soulhed2318 Год назад

    Исходные параметры:
    var age=18;
    var height=175
    (age=18)&&(height=175)
    true
    (age>14)&&(height>170)
    true
    (age>19)&&(height>180)
    false
    (age>15)||(height>174)
    true
    (age

  • @1986BlackWood
    @1986BlackWood 7 лет назад +11

    Ребята не могу оторваться! Когда продолжение?? Ато как любимый сериал по телику вечером, ждешь 18:45 с попкорном или чипсами.

    • @chernobaev
      @chernobaev 7 лет назад

      Грачев Виталий сегодня 6ой урок ;)

  • @Юрий-я9ь6ж
    @Юрий-я9ь6ж Год назад

    Спасибо!

  • @maximk5620
    @maximk5620 Год назад

    Не затронут по моему мнению важный момент что интерпретатор: в случае с ИЛИ (||) - не перейдёт к вычислению следующего выражения если предыдущее вернуло true; а в случае с И (&&) - то же не перейдёт к вычислению следующего, если предыдущее вернуло false

  • @ТраваСер-з6ш
    @ТраваСер-з6ш 3 года назад

    age = 17
    height = 160
    def slide() :
    if (age >16 and height

  • @nick-ui
    @nick-ui 4 года назад +3

    var age = 17;
    var tall =180;
    var kg = 120;
    (age > 12) && (tall > 175) && (kg

  • @ВладимирТохташ-ч6с
    @ВладимирТохташ-ч6с 2 года назад

    Да,продолжайте на python раз начали на нем

  • @abduazizxojaabdusalomov1922
    @abduazizxojaabdusalomov1922 4 года назад +33

    aaaaaaaaaaaaaaaaaaa 4 урока на pythone, а тепер на java, плиз продолжайте на python

    • @pseudo_Me
      @pseudo_Me 3 года назад +1

      @Виталий Pupok это js

  • @qrthack
    @qrthack 7 лет назад +3

    За рабочее место - ЛАЙК) кстати книжка на столе хорошая)))

  • @ОлександрРябіщук
    @ОлександрРябіщук 7 лет назад +3

    var age = 26;
    var heigt = 186;
    console.log(Boolean(age > 18)||(height > 175))

  • @ЗояЛемке-э4з
    @ЗояЛемке-э4з Год назад

    (від Сергія) Ґарне пояснення, мабуть й д'ячу. Глянув як відповідали коментіф і вже долучив-би єкскурсіф до "але якщо дуже хочеться то спробувати соб'я моделі з виконанням інколи з припустньо"... (а оболонки з синтаксисом все щє лі встановлював тожднь зґлядаюсь їз мінімумом освоєння практичністньо...)
    Пс: а для соб'я зацікавило як у ностальгічну ігру компіку долучити базу мови української алі й інокщє замість тог русифікованого обладуноку, ощь користувавсь до' миті...
    Єчь... Цікавинка-жь "адаптація" - для спочатоку...
    ?!.

  • @8151maximus
    @8151maximus 7 лет назад +3

    var age = 36;
    var height = 177;
    console.log((age > 14)&&(age < 35)&&(height > 175));
    Консоль - false

  • @AntonAntonov-jd7hb
    @AntonAntonov-jd7hb 2 года назад

    # Отбот по возросту, весу и росту:
    age = 12
    weighte = 28
    growth = 142
    if (age > 11 and weighte > 27 and growth > 140):
    print('принят')
    else:
    print('Вы не подошли')

  • @ВиккаДевятова
    @ВиккаДевятова 4 года назад

    Здравствуйте. В Питоне логические операторы и/или рассмотрены в уроке 6 - Условия. Поверхностно. Забегая вперед приведу свой пример Питона:
    a=19
    b=190
    if a

  • @grom3
    @grom3 7 лет назад +1

    Отличный урок. Очень полезный

  • @labanaf8988
    @labanaf8988 5 лет назад

    Var age = 54
    Var height = 175
    If (age > 54 || height > 175)
    Console.log ('normal')
    Else
    Console.log (' ne normal')

  • @КочкинГеоргий-с1у
    @КочкинГеоргий-с1у 4 года назад +6

    Написано на языке Python с использованием условных операторов
    age = 14
    height = 175
    if age == 18 and height == 175:
    print('Yes, you approach')
    else:
    print('No, you aren\'t approach')

  • @alexyakoveno4682
    @alexyakoveno4682 2 года назад

  • @Rinspeed778
    @Rinspeed778 2 года назад

    age=33
    height=185
    if (age>18)&(height>175):
    print ('Ok')
    else:
    print ('You shall not pass')

  • @yaroslavishchuk
    @yaroslavishchuk 7 лет назад

    Не плохо разъясняете.

  • @Alexsay_0
    @Alexsay_0 2 года назад +1

    JS:
    var age = 18
    var height = 182
    console.log(age==18)&&(height==175)
    console:
    true

  • @evgeniyryzhov5999
    @evgeniyryzhov5999 5 лет назад

    age = int(input())
    hight = int(input())
    if age > 18 and hight > 175:
    print(“Ты модель”)
    else:
    print(“Ты не модель”)

  • @kowalsky3743
    @kowalsky3743 4 года назад

    var age=18
    var height=185
    if(age=18 && height=185):
    console.log('Model')
    else: console.log('Not a model')
    Answer: Model

  • @mrpandachannel2462
    @mrpandachannel2462 4 года назад +1

    var vozrast(15);
    var rost(183);
    console.log (vozrast>12)&&(rost>170);

  • @valerivs88
    @valerivs88 5 лет назад

    print("Odinochniy vibor")
    y = 18
    if (y == 15) :
    print("Yes, it's 15.")
    elif (y == 20) :
    print("No. Too big.")
    elif (y < 15) :
    print("No, too smol.")
    elif (y == 15) :
    print("Yes, bigger than 15.")
    elif (y > 20) :
    print("No, very big.")
    elif (y > 15) :
    print("Yes. Why not?")
    else :
    print("Who are you? Where is your pasport?")

  • @МамаСлавимоёкоролевство

    5==5 may 5==4 fenc принимают с 15лет 150см рост 14лет 148см may

  • @Alex-wv7qt
    @Alex-wv7qt 6 лет назад

    var age = 14;
    var height = 150;
    console.log(Boolean(age>14));
    console.log(Boolean(height>160));

  • @pavelkovalenko4070
    @pavelkovalenko4070 3 года назад

    function Old (a,b){
    var Age = 18
    var Height = 175
    console.log (Age

  • @antoni3695
    @antoni3695 5 лет назад +2

    age = 14
    height = 178
    print(bool(age>=18) and (height>=180))
    (это питон)

    • @antoni3695
      @antoni3695 5 лет назад

      ответ False если шо

  • @lozkadyn8773
    @lozkadyn8773 2 года назад

    JavaScript:
    var age = 18;
    var height = 175;
    console.log(age == 17)&&(height == 178)

  • @blum_base
    @blum_base 3 года назад +2

    def KastingModels (age, height, kg)
    if(age >= 18 and height >=175 and kg>=55):
    print("Поздравляю, вы прошли кастинг моделей!")
    else:
    print("Вы не прошли, повезет в следующий раз :( ")
    KastingModels (17, 180, 55)
    Вы не прошли, повезет в следующий раз :(

  • @qdrion3293
    @qdrion3293 3 года назад +1

    JS:
    var age = 15;
    var height = 179;
    console.log((age > 18)&&(height > 175));
    Console: false
    Python:
    age = 15
    height = 179
    print((age > 18 and height > 175))
    Console: False

  • @ditransler
    @ditransler 7 лет назад +2

    Дмитрий, здравствуйте!
    В качестве пожелания хотел бы обратить ваше внимание на произношение слова "height". Оно читается как "хайт", а не "хейт" ("хейт" пишется вот так - hate и означает совсем другое).

    • @yurylogvinsky4720
      @yurylogvinsky4720 6 лет назад

      Ты мне уже поднадоел однако со своим произношением. ЗАнуда

  • @daimos2945
    @daimos2945 6 лет назад

    bench press 100 kg X 15 reps
    var age 15 years old
    var weight 67kg
    (age > 22)&& (weight > 80)
    console.log-falls(не пожал)

  • @keekrazy
    @keekrazy 5 лет назад

    var age = 14;
    var height = 183;
    var modelA = 18;
    var modelH = 175;
    console.log(age==modelA)&&(height=modelH)

  • @anny_perfect_nails
    @anny_perfect_nails 4 года назад

    var age = 18;
    var height = 175;
    (age > 15)&&(height >150);
    console.log (age > 5)&&(height >130);

  • @НиколайГладий-б2з
    @НиколайГладий-б2з 2 года назад +1

    Сравнение параметров по росту 183 и возрасту 28 лет
    > var age = 28;
    undefined
    > var height = 183;
    undefined
    > (age=28)&&(height>180);
    true
    > (age182);
    true
    >

  • @yessetadilbek6864
    @yessetadilbek6864 3 года назад

    Домашка сделанная в Python
    kidage = 17
    kidheight = 179
    Normative = ((kidage > 12 & kidage < 80) & (kidheight > 130 & kidheight < 195))
    print(Normative)

  • @GEKRUS
    @GEKRUS 4 года назад +2

    var age = 13;
    var height = 160;
    console.log(height

  • @kivanji5689
    @kivanji5689 4 года назад

    var age = 17;
    var height = 175;
    (age > 18)&&(height > 175)
    console.log((age>18)&&(height > 175))
    Console: true

  • @МатвейЛогвинов-ш5в

    Хороший программист и методика обучения интересная. (Видео-материал: 0, 1, 2, 3, 4, 8, 5.) Это типо Вы проверяете имеем ли мы логику?

  • @nnevada.
    @nnevada. 3 года назад +1

    написано на python
    age = 14
    height = 162
    if age > 18 and height > 175:
    print('Да, вы нам подходите!')
    else:
    print('Простите, но вы не подходите')

  • @happylife2345
    @happylife2345 7 лет назад

    Здравствуйте, очень хорошо объясняете, спасибо! Хотел спросить на что вы звук писали так чисто? Просто микрофонов не видно и петлички тоже.

    • @MsVSEMPRIVET
      @MsVSEMPRIVET 7 лет назад +1

      рядом с часами по вашему что ?

  • @ludmilagontar4801
    @ludmilagontar4801 3 года назад +2

    Как-то перескочили...и интерфейс другой. Не забывайте,что слушатели не все математики.. надо подробнее как предыдущий спикер, что и куда.

  • @maximbalezin748
    @maximbalezin748 3 года назад +1

    А что делать если в node.js это не работает?

  • @ДмитрийМихаханов-н8д

    Язык Python 3
    age = 19
    height = 187
    x = age >= 18 and height >= 175
    print(x)

  • @ПодМостом
    @ПодМостом 3 года назад

    почему || вернул true не надо объяснять?
    потому что оператор || возвращает первое значение true или последнее если оба операнда false.
    т.е. до второго значения даже вычисление не дошло

  • @Sidrnah
    @Sidrnah 3 года назад

    var age = 21;
    var height = 182;
    var kg = 77
    console.log(age > 17)&&(age < 32)&&(height > 170)&&(kg > 65)

  • @TheManblax
    @TheManblax 7 лет назад +1

    Проверка напряжений 5 и 12 вольтовых линий Блока питания АТХ (допуск 5%)
    var volt_line5 = 5.21;
    var volt_line12 = 12.30;
    console.log((volt_line12 >=11.40 && volt_line12 =4.75 && volt_line5

  • @_Heliodoros_
    @_Heliodoros_ 6 лет назад

    var age = 18;
    var height = 175;
    console.log(age > 15)&&(height < 180);
    console.log(age < 20)&&(age > 17);
    console.log(age > 14)&&(height < 178);
    console.log(age > 16)||(height > 160);

  • @A_mbl_tut_chilim
    @A_mbl_tut_chilim 2 года назад

    age = 18
    height = 175
    print(age172)

  • @hemoliss194
    @hemoliss194 3 года назад

    JS
    var age = 18;
    var height = 175;
    console.log(age>18)&&(height>175);
    false
    var age = 18;
    var height = 175;
    console.log(age>18)||(height>175);
    false

  • @АлексейБолдырев-у2я

    def ws(age, height):
    age_min = 10
    height_min = 80
    if age > age_min and height > height_min:
    return True
    return False

  • @m2genome246
    @m2genome246 5 лет назад

    что за программа?подскажите пожалуйста

  • @vbvbvbhjhvmnbnb403
    @vbvbvbhjhvmnbnb403 4 года назад

    Age =14 height = 160 if( age >16 and height> 160)

  • @4upryna3Dcraft
    @4upryna3Dcraft 5 лет назад

    var volt= 16
    var amp = 146

    console.log (volt > 13) == (amp > 140)
    console.log (volt < 13) == (amp < 140)

  • @domakook753
    @domakook753 4 года назад +1

    var age = 19;
    var height = 200;
    if ((age == 18)&&(height == 175)) {
    console.log("Вы прошли!");
    } else console.log("Вы не прошли!");

  • @kostasancez2358
    @kostasancez2358 7 лет назад +1

    чётко, Питер рулит)

  • @Goshiok
    @Goshiok 4 года назад

    Почему в последнем примере с или || у нас получилось верное решение, ведь, рост по условию 150, а у нас он > 160?

    • @denisnikula2914
      @denisnikula2914 3 года назад

      По условию одно из выражений должно быть верным,верным является возраст.

  • @jivotnoe4434
    @jivotnoe4434 6 лет назад

    var age=17;
    var height=180;
    console.log((age>18)||(height>175))

  • @jungsuode
    @jungsuode 3 года назад

    у меня вопрос как вывести в консоль это?

  • @YuliyaS-t7d
    @YuliyaS-t7d 2 года назад

    👍👍👍

  • @ЕвгенийАбрамович-е4ь

    > var age = 37;
    > var height = 186;
    > (age > 18)&&(height > 175)
    true

  • @rokabilli1998
    @rokabilli1998 6 лет назад

    age = 20
    height = 187
    if (age

  • @НикитаДавыдов-п8я
    @НикитаДавыдов-п8я 7 лет назад

    а что это за платформа (программа на бирюзовом фоне), на которой Дмитрий показывает свои примеры?

    • @loftblog
      @loftblog  7 лет назад +1

      Консоль Iterm2

    • @НикитаДавыдов-п8я
      @НикитаДавыдов-п8я 7 лет назад

      Спасибо! Все очень доступно, и очень понятно. Буквально с первого раза даже гуманитарию.

  • @двагуся-я8д
    @двагуся-я8д 3 года назад

    "missing ) after argument list" что это значит?
    Нет лишних скобок, но все равно выдает ошибку

  • @oxbay2045
    @oxbay2045 5 лет назад

    Python
    age = int(input(' Введите свой возраст: '))
    height = float(input(' Введите рост: '))
    if age > 16:
    print(' Model ')
    elif age < 17:
    print(' Noup ')
    if height > 175:
    print(' Your good ')
    elif height < 176:
    print(' Sorry ')
    else:
    print(' Wha? ')
    if (age>16 and height>175):
    print(' Welcome ')
    elif(age

  • @illia4228
    @illia4228 5 лет назад

    JavaScript:
    var age = 18
    var height = 175
    (age >/= 18)&&(height > 180)
    if true, console.log(model)
    if false, console.log(not a model)

  • @KapSLifeCHaNNeL
    @KapSLifeCHaNNeL 3 года назад

    Python
    age = 25
    height = 190
    if (age < 15 and height < 150):
    print('stroitel')
    else:
    print('not stroitel')
    answer: not stroitel

  • @iriswolfa9673
    @iriswolfa9673 5 лет назад

    Javascript:
    var age = 18;
    var height = 175;
    console.log((age < 18)&&(height < 175));
    False
    Python:
    age = 18
    height = 175
    print(bool(age < 18) and (height < 175))
    False

  • @nik2130
    @nik2130 10 месяцев назад

    👍

  • @mihaistamati5850
    @mihaistamati5850 4 года назад

    Python
    age = 18
    height = 175
    if(age172)
    print(not a model)
    Anwser:not a model

  • @Dr.Kovalchuk
    @Dr.Kovalchuk 3 года назад

    var age = 18;
    var height = 180;
    var kg = 80;
    console.log(age > 30)&&(height > 179)&&(kg > 76)
    false

  • @ЭльмираХасанова-э1г

    var age = 18;
    var height = 170;
    console.log((age > 25)&&(height > 150));
    var age = 18;
    var height = 170;
    console.log((age > 25)||(height > 150));

  • @shkonka9869
    @shkonka9869 3 года назад

    age = 16
    height = 170
    print(age==18 and height==170)

  • @mariannacherkashina4916
    @mariannacherkashina4916 2 года назад

    var age = 18;
    undefined
    > var height = 175;
    undefined
    > (age>17)&&(height>170);
    true
    > (age15)&&(height (age170);
    true

  • @АнтонМаркелов-х1ы
    @АнтонМаркелов-х1ы 3 года назад

    попробовал на пайтоне
    height = 194
    age = 18
    print ((age > 18) and (height > 175))
    false

  • @I_voice_
    @I_voice_ 7 лет назад

    Обьясните пожалуйста друзья???
    Почему если ввести console.log("ёжик" >"яблоко")
    то в Консоле будет true
    как это объяснить?

    • @cossackbohun5828
      @cossackbohun5828 7 лет назад

      все знаки больше чем 0 и по етому тру

    • @denisnikula2914
      @denisnikula2914 3 года назад

      Даже комп понимает чьо ежик больше яблока)))

  • @impressive_software
    @impressive_software 3 года назад

    var age = 16;
    var height = 183;
    (age>=18)&&(height>=175)

  • @Молния-е1ь
    @Молния-е1ь 4 года назад

    var age = 20;
    var height = 173;
    var isIAmModel = (age == 18) && (height == 175);
    console.log (isIAmModel);

  • @trianglebrannsverberder4052
    @trianglebrannsverberder4052 5 лет назад +1

    function check (age, height) {
    if ((age>18) && (height>175)) {
    return ('Congrats! You\'re IT-supermodel!!');
    } else {
    return ("Nah, give up, you\'re not enough...");
    };
    };
    console.log (check (20,165))
    console.log (check (31,180))
    PS: хотя лучше мерить исходные данные для IT супер моделей по IQ, нежели по росту :)

  • @slack4067
    @slack4067 6 лет назад

    >var age 18 ; >var height 165. >age =25 && height =185; >false

  • @kirqzc
    @kirqzc 5 лет назад

    что за программа?

  • @dmoze
    @dmoze 4 года назад

    var age 13
    var height 155
    (age > 18)&&(height < 175)

  • @ЛарисаЛосик-з5ч
    @ЛарисаЛосик-з5ч 2 года назад

    Ago 20 height 178 (>age 16 height 160

  • @lukoc94
    @lukoc94 4 года назад

    на windows 7 блокнот не хочет запускаться, печально