Уведомления

Группа в Telegram: @pythonsu
  • Начало
  • » Центр помощи
  • » Напишите функцию, которая принимает на вход строку из 6 цифр и определяет является ли этот билет счастливым или нет. Билет является счастливым, если сумма первых трех цифр совпадает с суммой последних трех цифр билета. Функция возвращает строку «Счастливы [RSS Feed]

#1 Дек. 12, 2017 06:53:50

LeoiStyle1304
Зарегистрирован: 2017-11-29
Сообщения: 7
Репутация: +  0  -
Профиль   Отправить e-mail  

Напишите функцию, которая принимает на вход строку из 6 цифр и определяет является ли этот билет счастливым или нет. Билет является счастливым, если сумма первых трех цифр совпадает с суммой последних трех цифр билета. Функция возвращает строку «Счастливы

Напишите функцию, которая принимает на вход строку из 6 цифр и определяет является ли этот билет счастливым или нет. Билет является счастливым, если сумма первых трех цифр совпадает с суммой последних трех цифр билета. Функция возвращает строку «Счастливый», если билет является счастливым. В противном случае функция возвращает строку «Простой»

Офлайн

#2 Дек. 12, 2017 07:02:41

OlegRadchenko
Зарегистрирован: 2017-10-18
Сообщения: 9
Репутация: +  0  -
Профиль   Отправить e-mail  

Напишите функцию, которая принимает на вход строку из 6 цифр и определяет является ли этот билет счастливым или нет. Билет является счастливым, если сумма первых трех цифр совпадает с суммой последних трех цифр билета. Функция возвращает строку «Счастливы

 def f(s):
    return {True: 'Счастливый', False: 'Простой'}[sum(map(int, s[:3])) == sum(map(int, s[3:]))]
print(f('933456'))

Офлайн

#3 Дек. 12, 2017 22:44:56

Isem
От:
Зарегистрирован: 2010-08-27
Сообщения: 447
Репутация: +  7  -
Профиль   Отправить e-mail  

Напишите функцию, которая принимает на вход строку из 6 цифр и определяет является ли этот билет счастливым или нет. Билет является счастливым, если сумма первых трех цифр совпадает с суммой последних трех цифр билета. Функция возвращает строку «Счастливы

Словарь здесь излишне многословный:

 return ('Простой', 'Счастливый') [sum(map(int, s[:3])) == sum(map(int, s[3:]))]



Офлайн

  • Начало
  • » Центр помощи
  • » Напишите функцию, которая принимает на вход строку из 6 цифр и определяет является ли этот билет счастливым или нет. Билет является счастливым, если сумма первых трех цифр совпадает с суммой последних трех цифр билета. Функция возвращает строку «Счастливы[RSS Feed]

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version