Как мы уже разобрались, print() нужен для вывода чего то на экран, а зачем нужен тогда input()? А как раз эта штука нужна для считывания ваших данных.👨💻
Вот ввели мы значит a = input(), и сразу вводим print(a), то есть 1 строка кода у нас запрашивает что-то...допустим 'Brovscki', а вот print как раз и выводит 'Brvoscki'.
Вот ввели мы значит a = input(), и сразу вводим print(a), то есть 1 строка кода у нас запрашивает что-то...допустим 'Brovscki', а вот print как раз и выводит 'Brvoscki'.
a = input()
print(a)
❤🔥1❤1
Мы возьмем две переменные, пусть это будут a и b и присвоим им разные значения: a будет равно '6' ( Строковый тип данных ), b = 2 ( Целочисленный тип данных ), и решим их умножить (зачем ? ), получим '66'.
Так получилось, потому что строки в Python можно с кайфом умножать, а вот сложить уже не получится (хотя на❌уя нам)
a = '6'
b = 2
print(a * b)
Так получилось, потому что строки в Python можно с кайфом умножать, а вот сложить уже не получится (хотя на❌уя нам)
❤🔥1❤1
a = '2'
b = 3
c = 'A' d = 2 print((a+b*c) * d)
b = 3
c = 'A' d = 2 print((a+b*c) * d)
Anonymous Quiz
20%
2AAA2AAA
60%
Выведет ошибку
20%
2AAA
0%
2AAA2AAA2AAA
❤1
🧑💻Возведение в степень выполняется с помощью оператора“**”.
🔗 Пример: a = 2**3 print (a) # Выведет 8.
⭕️ Также, возведение в степень можно производить с помощью функции
pow (), но это мы затронем чуть позже, а пока что предлагаю решить еще одну задачку:
🔗 Допустим, мы имеем две формулы (объем куба и площадь полной поверхности). Вам нужно написать такую программу, чтобы пользователь вводил число с помощью input() (для тех, кто забыл), а программа считала объем и площадь и выводила на двух разных строках.
🔗 Пример: a = 2**3 print (a) # Выведет 8.
⭕️ Также, возведение в степень можно производить с помощью функции
pow (), но это мы затронем чуть позже, а пока что предлагаю решить еще одну задачку:
🔗 Допустим, мы имеем две формулы (объем куба и площадь полной поверхности). Вам нужно написать такую программу, чтобы пользователь вводил число с помощью input() (для тех, кто забыл), а программа считала объем и площадь и выводила на двух разных строках.
❤1
⚙️ Я предлагаю разобрать одну из первых сложных задачек на Stepik-е.
🌶На тот момент она действительно вызвала вопросы, но сейчас ее можно легко объяснить. #Сама_Неотвратимость
🌶На тот момент она действительно вызвала вопросы, но сейчас ее можно легко объяснить. #Сама_Неотвратимость
❤1
CodeLab
⚙️ Я предлагаю разобрать одну из первых сложных задачек на Stepik-е. 🌶На тот момент она действительно вызвала вопросы, но сейчас ее можно легко объяснить. #Сама_Неотвратимость
‼️ Возвращаясь к задаче, Танос уничтожает половину, а значит и делить мы будем на 2, только как⁉️В условии сказано, что если население будет нечетным, то округляем в большую сторону.
🔗 Для примера, берем 99.
🔍Как мы видим, на вход может подаваться и четное и нечетное число, значит просто поделить (/ ) не получится, нужно применять (//), так как остаток отбрасывается и остается целая часть. 🧑💻Надеюсь, пока что все понятно.
Делим мысленно 99 // 2 и получаем 49 (остаток 5 отбросили).
‼️Если число нечетное, как у нас, то округляем в большую сторону, но просто прибавить 1 не получится, так как не стоит забывать про четные числа.
🔍Как мы видим, на вход может подаваться и четное и нечетное число, значит просто поделить (/ ) не получится, нужно применять (//), так как остаток отбрасывается и остается целая часть. 🧑💻Надеюсь, пока что все понятно.
Делим мысленно 99 // 2 и получаем 49 (остаток 5 отбросили).
‼️Если число нечетное, как у нас, то округляем в большую сторону, но просто прибавить 1 не получится, так как не стоит забывать про четные числа.
Если к примеру подается 1132, делим на 2 и получаем 566, число четное, округлять не надо
CodeLab
❗️Чтобы найти остаток для деления, мы пишем знак % и тут тоже нет ничего сложного. 🧑💻 Чтобы это понять, вспомним обычное деление из школы (сори за нарисованную поебень, но лучше и не объяснишь) #Деление
🔗Можно попробовать прибавить остаток от деления 99 % 2, получается 1, как мы разобрали ниже