Найти в Дзене
Python и решение задач.

Двузначное число?

На вход поступает целое положительное число. Программа должна вывести True, если данное число является двузначным, в противном случае - False. Сделать задачу необходимо без использования условного оператора. Верное решение: a = int(input()) print(a // 100 == 0 and a // 10 != 0) Верное решение: a = int(input()) print(10 <= a <= 99) Верное решение: a = int(input()) print(1 <= a // 10 <= 9) Верное решение (в одну строку): print(9 < int(input()) < 100) Верное решение (в одну строку): print(len(input()) == 2) # Хороший программист проливает кофе на себя. И ноут цел, и бодрит в два раза лучше.
Оглавление

На вход поступает целое положительное число.

Программа должна вывести True, если данное число является двузначным, в противном случае - False.

Сделать задачу необходимо без использования условного оператора.

Верное решение:

a = int(input())
print(a // 100 == 0 and a // 10 != 0)

Верное решение:

a = int(input())
print(10 <= a <= 99)

Верное решение:

a = int(input())
print(1 <= a // 10 <= 9)

Верное решение (в одну строку):

print(9 < int(input()) < 100)

Верное решение (в одну строку):

print(len(input()) == 2)
Создано ИИ
Создано ИИ

# Хороший программист проливает кофе на себя. И ноут цел, и бодрит в два раза лучше.