Найти - Пользователи
Полная версия: Напишите функцию, которая принимает на вход строку из 6 цифр и определяет является ли этот билет счастливым или нет. Билет является счастливым, если сумма первых трех цифр совпадает с суммой последних трех цифр билета. Функция возвращает строку «Счастливы
Начало » Центр помощи » Напишите функцию, которая принимает на вход строку из 6 цифр и определяет является ли этот билет счастливым или нет. Билет является счастливым, если сумма первых трех цифр совпадает с суммой последних трех цифр билета. Функция возвращает строку «Счастливы
1
LeoiStyle1304
Напишите функцию, которая принимает на вход строку из 6 цифр и определяет является ли этот билет счастливым или нет. Билет является счастливым, если сумма первых трех цифр совпадает с суммой последних трех цифр билета. Функция возвращает строку «Счастливый», если билет является счастливым. В противном случае функция возвращает строку «Простой»
OlegRadchenko
 def f(s):
    return {True: 'Счастливый', False: 'Простой'}[sum(map(int, s[:3])) == sum(map(int, s[3:]))]
print(f('933456'))
Isem
Словарь здесь излишне многословный:
 return ('Простой', 'Счастливый') [sum(map(int, s[:3])) == sum(map(int, s[3:]))]
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB