Задать вопрос
@Kirill_1812

Как в Python поставить под условие несколько чисел сразу?

У меня есть простая программа на питоне:

a=int(input())
b=int(input())
c=int(input())
if (a,b,c)<=10 and (a,b,c)>=1:
s=a+b+c


Когда запускаю ее, выдает ошибку ( TypeError: '<=' not supported between instances of 'tuple' and 'int' ).
Как мне переменные a,b,c поставить под условие, которое в программе, все разом, чтобы не писать:

if a>=1 and a<=10 and b>=1 and b<=10 and c ... :
s=a+b+c
  • Вопрос задан
  • 2312 просмотров
Подписаться 1 Простой 1 комментарий
Решения вопроса 1
@MAGistr_MTM
Учусь программировать
if all(1 <= item <= 10 for item in (a, b, c)):
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы