0️⃣ Подается число n, инструкция - (int), это обязательно, так как это число целое!
1️⃣ А дальше любимый цикл.‼️Напомню, что, если мы собираемся обращаться к переменной цикла, а у нас это i, то переменная обязательно пишется. Если нет, то просто ставим _ . То есть, для переменной i в диапазоне n (диапазон это range), выполняется следующее:
1️⃣ А дальше любимый цикл.‼️Напомню, что, если мы собираемся обращаться к переменной цикла, а у нас это i, то переменная обязательно пишется. Если нет, то просто ставим _ . То есть, для переменной i в диапазоне n (диапазон это range), выполняется следующее:
2️⃣ Возвращаемся к нашему коду.
🟰 Допустим, вводим 11.
3️⃣ Наш цикл будет перебирать эти 11 чисел и для каждого числа от 0 до 10 будет выполняться условие. Из 11 будет вычитаться i и умножаться на звездочку.
4️⃣ То есть, сначала i у нас будет обычным ноликом. Из 11 вычитаем 0, получаем ни❌уя. Значит выводим 11 звездочек. Затем i будет равно 1, из 11 вычитаем 1, получаем 10, выводится 10 звездочек и так далее... ✅
✅Задача решена
🔗 Код:
🟰 Допустим, вводим 11.
3️⃣ Наш цикл будет перебирать эти 11 чисел и для каждого числа от 0 до 10 будет выполняться условие. Из 11 будет вычитаться i и умножаться на звездочку.
4️⃣ То есть, сначала i у нас будет обычным ноликом. Из 11 вычитаем 0, получаем ни❌уя. Значит выводим 11 звездочек. Затем i будет равно 1, из 11 вычитаем 1, получаем 10, выводится 10 звездочек и так далее... ✅
✅Задача решена
🔗 Код:
n = int(input())
for i in range(n):
print((n - i) * '*')
🧑💻 Сегодня разбираем Популяцию, задачу 7.1 (за❌упа, а не задача, в тот момент голову себе сломал)
🔗 Подается нам, значит, ❗️ три числа, m - количество организмов, p - это именно увеличение в процентах, а n количество дней #Популяция
🔗 Подается нам, значит, ❗️ три числа, m - количество организмов, p - это именно увеличение в процентах, а n количество дней #Популяция
А работает он так:
0️⃣ 🟰(Допустим, мы ввели такие значения : m = 10, p = 50, n = 6) 🟰
1️⃣ Сначала происходит первая итерация цикла: I = 0, функция print выводит
( 1, 10 )
2️⃣ Как только функция print выводит значения, переменная m обновляет свое значение ‼️по формуле: m = 10 + 50 / 100 * m (Переменная m равна теперь 15).‼️
3️⃣ Не думаю, что стоит расписывать все 6 итераций ‼️(у нас количество дней для размножения - 6 если че, поэтому итераций цикла 6 ). Давайте еще итерацию, суть вы уже поймете.
🔗❗️Итак, вторая итерация, i теперь равно 2, функция print выводит (2, 15.0)
4️⃣✅ Наша формула снова 'обновляется', теперь m = 15 + 50 / 100 * m (Теперь m = 22.5). Мы разобрали две итерации, суть, как по мне, понятна 🧑💻
0️⃣ 🟰(Допустим, мы ввели такие значения : m = 10, p = 50, n = 6) 🟰
1️⃣ Сначала происходит первая итерация цикла: I = 0, функция print выводит
( 1, 10 )
2️⃣ Как только функция print выводит значения, переменная m обновляет свое значение ‼️по формуле: m = 10 + 50 / 100 * m (Переменная m равна теперь 15).‼️
3️⃣ Не думаю, что стоит расписывать все 6 итераций ‼️(у нас количество дней для размножения - 6 если че, поэтому итераций цикла 6 ). Давайте еще итерацию, суть вы уже поймете.
🔗❗️Итак, вторая итерация, i теперь равно 2, функция print выводит (2, 15.0)
4️⃣✅ Наша формула снова 'обновляется', теперь m = 15 + 50 / 100 * m (Теперь m = 22.5). Мы разобрали две итерации, суть, как по мне, понятна 🧑💻
Сегодня говорим про условный оператор и по логике можно догадаться, что это как-то связано с условием.
Как раз, проверка условий в Python осуществляется с помощью if . (Также эта ху❌ня называется оператором ветвления ) #Условный_оператор
Как раз, проверка условий в Python осуществляется с помощью if . (Также эта ху❌ня называется оператором ветвления ) #Условный_оператор
✅ Отличный код для примера.
0️⃣ В первую строку вводим целочисленный x (integer, кто забыл).
1️⃣ Дальше, с помощью if elif else идет поверка.
⭕️ if это тоже самое что и 'ЕСЛИ'.
⭕️elif это тоже самое что и else if . Чтобы было понятнее, скажем, что elif - это альтернативный вариант, который проверяется в том случае, если первое условие if не было истинным.
⭕️И последний, это else, по-другому - 'ИНАЧЕ'.
🔗Теперь поговорим про пример;
2️⃣ Сначала. идет проверка, что x<0.
3️⃣❗️ Если мы ввели число больше нуля, то, соответственно, проверка пойдет дальше, через elif .
4️⃣ Если ввели, допустим, -5, то программа остановится и скажет что результат отрицательный.
5️⃣ Если все три условия ( if, elif, elif ) не будут истинными, то в делу вступает else, который выведет 'Что-то другое'.
🔗Код:
0️⃣ В первую строку вводим целочисленный x (integer, кто забыл).
1️⃣ Дальше, с помощью if elif else идет поверка.
⭕️ if это тоже самое что и 'ЕСЛИ'.
⭕️elif это тоже самое что и else if . Чтобы было понятнее, скажем, что elif - это альтернативный вариант, который проверяется в том случае, если первое условие if не было истинным.
⭕️И последний, это else, по-другому - 'ИНАЧЕ'.
🔗Теперь поговорим про пример;
2️⃣ Сначала. идет проверка, что x<0.
3️⃣❗️ Если мы ввели число больше нуля, то, соответственно, проверка пойдет дальше, через elif .
4️⃣ Если ввели, допустим, -5, то программа остановится и скажет что результат отрицательный.
5️⃣ Если все три условия ( if, elif, elif ) не будут истинными, то в делу вступает else, который выведет 'Что-то другое'.
🔗Код:
x = int(input("Введите число: "))
if x < 0:
print('Отрицательный результат')
elif x == 0:
print('Ноль')
elif x == 1:
print('Единица')
else:
print('Что-то другое (Число положительное)')✅ Пароль 4.1
Посмотрим вот такую легкую задачку.
🔗На вход подаются две строки, значит, два раза пишем input() и присваиваем переменным.
❗️ В первую и вторую строки будут вводиться те же пароли, а затем сравниваться между собой, и если строки одинаковы, то 'Пароль принят' #Пароль
Посмотрим вот такую легкую задачку.
🔗На вход подаются две строки, значит, два раза пишем input() и присваиваем переменным.
❗️ В первую и вторую строки будут вводиться те же пароли, а затем сравниваться между собой, и если строки одинаковы, то 'Пароль принят' #Пароль
🔗Так будет выглядеть код:
Все довольно понятно, и, единственноеm стоит обратить внимания на знак равенства, про это мы вроде не говорили.
‼️Двойное равно ( == ) означает знак сравнения, как раз в этом примере. Обычное равно ( = ) - просто знак присваивания, как в начале кода, где мы присваиваем к переменным input()‼️
a, b = input(), input()
if a == b:
print('Пароль принят')
else:
print('Пароль не принят')
Все довольно понятно, и, единственноеm стоит обратить внимания на знак равенства, про это мы вроде не говорили.
‼️Двойное равно ( == ) означает знак сравнения, как раз в этом примере. Обычное равно ( = ) - просто знак присваивания, как в начале кода, где мы присваиваем к переменным input()‼️
🧑💻 На ночь глядя разбираем пару задачек и спать.
Четное или нечетное 4.1⁉️
Решаем через условный оператор if.
⭕️0️⃣ Для начала, подается строка, значит присваиваем какой-нибудь переменной input(), как это было в прошлой задачке. #Четное_или_нечетное?
Четное или нечетное 4.1⁉️
Решаем через условный оператор if.
⭕️0️⃣ Для начала, подается строка, значит присваиваем какой-нибудь переменной input(), как это было в прошлой задачке. #Четное_или_нечетное?
1️⃣ Затем, условный оператор if, и, дальше, мы должны проверить, четное число или нет⁉️
А делается эта пое❌ень с помощью проверки. Мы уже говорили с вами про % (Это остаток от деления, для тех, кто забыл).
2️⃣ Как раз с помощью него и проверяется четность числа. То есть, если мы поделим 18 % 2, то получим 0, логично, ведь остатка не будет. Как раз это нам и нужно записать. ✅
🔗 Код:
А делается эта пое❌ень с помощью проверки. Мы уже говорили с вами про % (Это остаток от деления, для тех, кто забыл).
2️⃣ Как раз с помощью него и проверяется четность числа. То есть, если мы поделим 18 % 2, то получим 0, логично, ведь остатка не будет. Как раз это нам и нужно записать. ✅
🔗 Код:
n = int(input())
if n % 2 == 0:
print("Четное")
else:
print("Нечетное")
3️⃣ нет никаких elif, потому что, как мы уже говорили, elif нужен в случае альтернативного варианта (мб if не сработает).
4️⃣ Поэтому, если, скажем, 15 % 2, то остаток будет 1, а это ни❌уя не равно нашей единичке, поэтому срабатывает else, значит число нечетное.
4️⃣ Поэтому, если, скажем, 15 % 2, то остаток будет 1, а это ни❌уя не равно нашей единичке, поэтому срабатывает else, значит число нечетное.