Уведомления

Группа в Telegram: @pythonsu
  • Начало
  • » Python для новичков
  • » Дано натуральное число. Определить сумму его цифр, больших a (значение a вводится с клавиатуры, 0<=a<=8) [RSS Feed]

#1 Май 27, 2014 14:15:43

Anoni
Зарегистрирован: 2014-05-27
Сообщения: 1
Репутация: +  -1  -
Профиль   Отправить e-mail  

Дано натуральное число. Определить сумму его цифр, больших a (значение a вводится с клавиатуры, 0<=a<=8)

Дано натуральное число. Определить сумму его цифр, больших a (значение a вводится с клавиатуры, 0<=a<=8)

Офлайн

#2 Май 27, 2014 16:04:09

MindHatter
Зарегистрирован: 2014-05-09
Сообщения: 20
Репутация: +  3  -
Профиль   Отправить e-mail  

Дано натуральное число. Определить сумму его цифр, больших a (значение a вводится с клавиатуры, 0<=a<=8)

В таком духе сойдет? (Если я правильно понял суть)

>>> number = 1649
>>> a = 5
>>> sum(int(i) for i in str(number) if int(i) > a)
15 # 6+9

Отредактировано MindHatter (Май 27, 2014 16:21:48)

Офлайн

#3 Май 27, 2014 16:15:09

TroSer
От: Харьков
Зарегистрирован: 2013-11-13
Сообщения: 65
Репутация: +  3  -
Профиль   Отправить e-mail  

Дано натуральное число. Определить сумму его цифр, больших a (значение a вводится с клавиатуры, 0<=a<=8)

MindHatter
В таком духе сойдет?
наверное сойдет, Анони разбросал топики по форумам питона, авось где ответят.

Офлайн

#4 Май 27, 2014 18:34:57

Singularity
Зарегистрирован: 2011-07-28
Сообщения: 1387
Репутация: +  75  -
Профиль   Отправить e-mail  

Дано натуральное число. Определить сумму его цифр, больших a (значение a вводится с клавиатуры, 0<=a<=8)

TroSer
правильная тактика, чо

Офлайн

  • Начало
  • » Python для новичков
  • » Дано натуральное число. Определить сумму его цифр, больших a (значение a вводится с клавиатуры, 0<=a<=8)[RSS Feed]

Board footer

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

Powered by DjangoBB

Lo-Fi Version