If else в одну строку python
Есть ли вариант уместить логику 6 строк в 1?
abc = int(input("Введите чётную последовательность цифр: "))
p = (len(str(abc)))//2
if sum(map(int, str(abc)[:p])) == sum(map(int, str(abc)[-p:])):
print(True)
else:
print(False)
Только авторизированные пользователи могут оставлять свои ответы
Дата
Популярность
1
print(sum(map(int, (abc:=input())[:(p:=len(abc)>>1)])) == sum(map(int, abc[-p:])))