Форум сайта python.su
Кто знает как написать функцию cколько_компьютер(число), которая принимает в качестве аргумента любое число класса int, а на выходе возвращает:
а) точное количество компьютеров для число<10. Пример: количество = 8, результат - “Количество компьютеров: 8”.
б) слово “много”, если число >=10. Пример: количество = 20, результат - “Количество компьютеров: много”.
Офлайн
Задача предельно хорошо описана. Помочь Вам могут многие, но где Ваш код?
В названии темы уже половина решения…
Офлайн
>>> if 6 < 10:
print ('Количество компьютеров: 6')
else:
print ('нет')
Количество компьютеров: 6
>>> if 15 >=10:
print('Количество компьютеров: много')
Количество компьютеров: много
Офлайн
def f(n): if n >= 10: n = "много" print('Количество компьютеров: {}'.format(n))
Отредактировано Romissevd (Окт. 16, 2016 20:47:18)
Офлайн
A else не используется?
Офлайн
Если очень надо, то пожалуйста
def f(n): if n >= 10: m = "много" else: m = n print('Количество компьютеров: {}'.format(m))
Офлайн
спасибо
Офлайн