//Краткий ввод нескольких переменных с split(), этот метод будет делить и присваивать каждое значение после пробела данным переменным(a; b; c)
a, b, c = input('Enter the numbers: ').split()
if a == b == c:
//Конвертируем строковые переменные в целое число, потом уже складываем на 100
print(int(a)+100, int(b)+100, int(c)+100)
else:
print(int(a)-100, int(b)-100, int(c)-100)
python
import string
lower = list(string.ascii_lowercase)
upper = list(string.ascii_uppercase)
digits = ['0','1','2','3','4','5','6','7','8','9']
characters = ['@', '#', '%', '&']
password = input('Введите пароль: ')
password_difficulty = 0
for i in lower:
if i in password:
password_difficulty += 1
break
for i in upper:
if i in password:
password_difficulty += 1
break
for i in digits:
if i in password:
password_difficulty += 1
break
for i in characters:
if i in password:
password_difficulty += 1
break
print(f'Сложность пароля: {password_difficulty}')
1) видим, что в последней строке выводятся на экран переменные a и b, поэтому сначала нужно определить, что они обозначают в программе
2) перед началом цикла переменные a и b обнуляются
3) на каждом шаге цикла при выполнении некоторого условия переменная a увеличивается на 1, а b увеличивается на x mod 10, то есть, на остаток от деления x на 10 – это последняя цифра десятичной записи числа x
4) в конце каждого шага цикла операция x:=x div 10 отсекает последнюю цифру в десятичной записи числа
5) цикл заканчивается, когда перестаёт выполняться условие x > 0, то есть, когда все цифры исходного числа отброшены
6) таким образом, делаем вывод: после завершения цикла в переменной a находится количество цифр в десятичной записи числа, а в переменной b – их сумма
7) если было выведено 2 и 12, то в числе 2 цифры, и их сумма равна 12; таким образом, нам нужно найти все двузначные числа, в котором сумма значений цифр равна 12
8) число 12 может быть разложено на два слагаемых, меньших 10, как
12 = 3 + 9 = 4 + 8 = 5 + 7 = 6 + 6 = 7 + 5 = 8 + 4 = 9 + 3,
нам подходят числа 39, 48, 57, 66, 75, 84 и 93
a = int(input('Введите первое число: '))
b = int(input('Введите второе число: '))
c = int(input('Введите треьте число: '))
if a == b == c:
print(a + b + c + 100)
else:
print(a + b + c - 100)