Основы Программирования - #5 - Арифметические и логические выражения
HTML-код
- Опубликовано: 17 янв 2017
- Освой профессию frontend-разработчика за 6 месяцев и становись востребованным IT-специалистом со знанием топовых технологий и 5 крутыми проектами в портфолио:
loftschool.com/professions/fr...
Личный канал автора: / kovaldn
В этом видеоуроке Дмитрий Ковальчук расскажет о арифметических и логических выражениях. Занимаясь программированием вы будете постоянно сталкиваться с арифметическими и логическими задачами.
Больше уроков от lofblog: #loftblog
Все уроки по хештегу: #loftblogProgramming
Полезные уроки для веб-программиста: #вебпрограммист
#Программирование
______________________________
Понравилось?
ГДЕ С НАМИ ПООБЩАТЬСЯ
⚡️Школа онлайн-образования: loftschool.com/
⚡️Telegram Loftblog: t-do.ru/loftblog
⚡️Telegram IT-обучение: t-do.ru/it_loft
⚡️Группа вконтакте: loftblog
Поставь лайк! Больше лайков - лучше выпуски :)
Код в видео выполняется в node.js (javascript на сервере). Чтобы повторять за автором видео, установите себе node.js nodejs.org/en/
А где питон?
# Для 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 это "и"
thanks)
krsv
Дякую
Спасибо!!!
Python
age = 18
height = 175
if (age > 16 and height > 180):
print('model')
else:
print('Not a Model')
Answer: Not a model
спасибо чел))
Никогда ещё не записывал урок по столь очевидным для меня вещам (вроде сложения и вычитания;). Это не так просто как кажется! :)
@@DennyWonder по факту программистам советуют заниматься физическими нагрузками, возможно он занимается и таким образом поддерживает форму или как говорит комментатор выше может быть генетика
Python
1 age = 15
2 height = 180
3 if (age>18)&(height>175):
4 print ('krasavchick')
5 else:
6 print ('not krasavchick')
БОЛЬШОЕ СПАСИБО ЗА ИНФОРМАЦИЮ.
Спасибо за урок, хоть и эта информация не новая. Но почему вы не объяснили, что именно за расширение для java использовали и как вообще использовать эти расширения? Зачем так сильно упростили занятие? Считаю, что концепцию уроков нужно было сохранить, если ранее шли в 2х языках и без расширений, то и надо было так же продолжать.
Дз:
var age = 24;
var height = 169;
(age =18)&&(height =175)
false
Для сравнения два равно "=="
Наконец то кто то доходчиво все объяснил в том числе что такое понятие переменная - а то везде где не начнут учить программированию говорят так, будто бы это по это базовое с пеленок знание
За рабочее место - ЛАЙК) кстати книжка на столе хорошая)))
aaaaaaaaaaaaaaaaaaa 4 урока на pythone, а тепер на java, плиз продолжайте на python
@Виталий Pupok это js
Очень крутые видео уроки, спасибо большое ребята вам за видео.
Возраст должен быть 18 лет и рост 175 см
var age = +prompt('Введите Ваш текущий возраст');
var growth = +prompt('Введите Ваш текущий рост');
console.log("Ваш возраст должен быть 18 лет и рост 175 см");
console.log(age==18&&growth==175);
При условии если возраст равен 18 и рост 175 то логическое выражение вернет true, в остальном вернет false
Спасибо!
Хотелось бы пояснения по всем математическим операциям. Как поизводить дробное деление, как производить деление без остатка, возводить в степень, извлекать корень?
спс!!
Здравствуйте, очень хорошо объясняете, спасибо! Хотел спросить на что вы звук писали так чисто? Просто микрофонов не видно и петлички тоже.
рядом с часами по вашему что ?
Не затронут по моему мнению важный момент что интерпретатор: в случае с ИЛИ (||) - не перейдёт к вычислению следующего выражения если предыдущее вернуло true; а в случае с И (&&) - то же не перейдёт к вычислению следующего, если предыдущее вернуло false
Ребята не могу оторваться! Когда продолжение?? Ато как любимый сериал по телику вечером, ждешь 18:45 с попкорном или чипсами.
Грачев Виталий сегодня 6ой урок ;)
Не плохо разъясняете.
Исходные параметры:
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
rost=165
ves=51
post=110
raz= rost - post
if (ves < raz or ves == raz ):
print("Норма")
else:
print("Не норма")
# Отбот по возросту, весу и росту:
age = 12
weighte = 28
growth = 142
if (age > 11 and weighte > 27 and growth > 140):
print('принят')
else:
print('Вы не подошли')
age = 17
height = 160
def slide() :
if (age >16 and height
var age = 17;
var tall =180;
var kg = 120;
(age > 12) && (tall > 175) && (kg
(від Сергія) Ґарне пояснення, мабуть й д'ячу. Глянув як відповідали коментіф і вже долучив-би єкскурсіф до "але якщо дуже хочеться то спробувати соб'я моделі з виконанням інколи з припустньо"... (а оболонки з синтаксисом все щє лі встановлював тожднь зґлядаюсь їз мінімумом освоєння практичністньо...)
Пс: а для соб'я зацікавило як у ностальгічну ігру компіку долучити базу мови української алі й інокщє замість тог русифікованого обладуноку, ощь користувавсь до' миті...
Єчь... Цікавинка-жь "адаптація" - для спочатоку...
?!.
var age = 26;
var heigt = 186;
console.log(Boolean(age > 18)||(height > 175))
чётко, Питер рулит)
Да,продолжайте на python раз начали на нем
Дима - лучший!
Написано на языке Python с использованием условных операторов
age = 14
height = 175
if age == 18 and height == 175:
print('Yes, you approach')
else:
print('No, you aren\'t approach')
Спасибо
что за программа?подскажите пожалуйста
JS:
var age = 18
var height = 182
console.log(age==18)&&(height==175)
console:
true
а что это за платформа (программа на бирюзовом фоне), на которой Дмитрий показывает свои примеры?
Консоль Iterm2
Спасибо! Все очень доступно, и очень понятно. Буквально с первого раза даже гуманитарию.
def KastingModels (age, height, kg)
if(age >= 18 and height >=175 and kg>=55):
print("Поздравляю, вы прошли кастинг моделей!")
else:
print("Вы не прошли, повезет в следующий раз :( ")
KastingModels (17, 180, 55)
Вы не прошли, повезет в следующий раз :(
var age = 36;
var height = 177;
console.log((age > 14)&&(age < 35)&&(height > 175));
Консоль - false
"missing ) after argument list" что это значит?
Нет лишних скобок, но все равно выдает ошибку
function Old (a,b){
var Age = 18
var Height = 175
console.log (Age
Здравствуйте. В Питоне логические операторы и/или рассмотрены в уроке 6 - Условия. Поверхностно. Забегая вперед приведу свой пример Питона:
a=19
b=190
if a
А что делать если в node.js это не работает?
Проверка напряжений 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
var vozrast(15);
var rost(183);
console.log (vozrast>12)&&(rost>170);
Хороший программист и методика обучения интересная. (Видео-материал: 0, 1, 2, 3, 4, 8, 5.) Это типо Вы проверяете имеем ли мы логику?
Обьясните пожалуйста друзья???
Почему если ввести console.log("ёжик" >"яблоко")
то в Консоле будет true
как это объяснить?
все знаки больше чем 0 и по етому тру
Даже комп понимает чьо ежик больше яблока)))
у меня вопрос как вывести в консоль это?
почему || вернул true не надо объяснять?
потому что оператор || возвращает первое значение true или последнее если оба операнда false.
т.е. до второго значения даже вычисление не дошло
JavaScript:
var age = 18;
var height = 175;
console.log(age == 17)&&(height == 178)
age=33
height=185
if (age>18)&(height>175):
print ('Ok')
else:
print ('You shall not pass')
Почему в последнем примере с или || у нас получилось верное решение, ведь, рост по условию 150, а у нас он > 160?
По условию одно из выражений должно быть верным,верным является возраст.
Сравнение параметров по росту 183 и возрасту 28 лет
> var age = 28;
undefined
> var height = 183;
undefined
> (age=28)&&(height>180);
true
> (age182);
true
>
что за программа?
👍👍👍
5==5 may 5==4 fenc принимают с 15лет 150см рост 14лет 148см may
age = 14
height = 178
print(bool(age>=18) and (height>=180))
(это питон)
ответ False если шо
JavaScript:
var age = 18
var height = 175
(age >/= 18)&&(height > 180)
if true, console.log(model)
if false, console.log(not a model)
👍
var age = 13;
var height = 160;
console.log(height
на windows 7 блокнот не хочет запускаться, печально
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
age = int(input())
hight = int(input())
if age > 18 and hight > 175:
print(“Ты модель”)
else:
print(“Ты не модель”)
var age = 14;
var height = 150;
console.log(Boolean(age>14));
console.log(Boolean(height>160));
Var age = 54
Var height = 175
If (age > 54 || height > 175)
Console.log ('normal')
Else
Console.log (' ne normal')
Домашка сделанная в Python
kidage = 17
kidheight = 179
Normative = ((kidage > 12 & kidage < 80) & (kidheight > 130 & kidheight < 195))
print(Normative)
var age = 19;
var height = 200;
if ((age == 18)&&(height == 175)) {
console.log("Вы прошли!");
} else console.log("Вы не прошли!");
написано на python
age = 14
height = 162
if age > 18 and height > 175:
print('Да, вы нам подходите!')
else:
print('Простите, но вы не подходите')
bench press 100 kg X 15 reps
var age 15 years old
var weight 67kg
(age > 22)&& (weight > 80)
console.log-falls(не пожал)
var age = 18;
var height = 175;
(age > 15)&&(height >150);
console.log (age > 5)&&(height >130);
age = 20
height = 187
if (age
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?")
var age = 17;
var height = 175;
(age > 18)&&(height > 175)
console.log((age>18)&&(height > 175))
Console: true
var age=18
var height=185
if(age=18 && height=185):
console.log('Model')
else: console.log('Not a model')
Answer: Model
на пк покажи тамж sublime стаитж открытый
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);
Это же в первом классе изучали!
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
def ws(age, height):
age_min = 10
height_min = 80
if age > age_min and height > height_min:
return True
return False
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, нежели по росту :)
var age= 27;
var height= 179;
console.log(age>18)&&(height>175);
var age = 14;
var height = 183;
var modelA = 18;
var modelH = 175;
console.log(age==modelA)&&(height=modelH)
> var age = 37;
> var height = 186;
> (age > 18)&&(height > 175)
true
var age=17;
var height=180;
console.log((age>18)||(height>175))
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
age = 22
height = 192
(age > 18) & (height > 175)
смогу стать моделью LOFTBLOG)))
age = 18
height = 175
print(age172)
18, 175
Язык Python 3
age = 19
height = 187
x = age >= 18 and height >= 175
print(x)
Спасибо!
var volt= 16
var amp = 146
console.log (volt > 13) == (amp > 140)
console.log (volt < 13) == (amp < 140)
Age =14 height = 160 if( age >16 and height> 160)
function age (brother, sister){
var agebrother= (brother>14)&&(brother14)&&(sister
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
var age = 16;
var height = 183;
(age>=18)&&(height>=175)
Ago 20 height 178 (>age 16 height 160
Python
age = 25
height = 190
if (age < 15 and height < 150):
print('stroitel')
else:
print('not stroitel')
answer: not stroitel
var age = 18;
var height = 170;
console.log((age > 25)&&(height > 150));
var age = 18;
var height = 170;
console.log((age > 25)||(height > 150));
попробовал на пайтоне
height = 194
age = 18
print ((age > 18) and (height > 175))
false
var age = 18;
var height = 175 ;
console.log ( age < 18 && height > 175 );
false
var age = 21;
var height = 177;
(age > 18)&&(height > 175)
true
Python
age = 18
height = 175
if(age172)
print(not a model)
Anwser:not a model
Отличный урок. Очень полезный
false у меня рост 193 и возраст 23)