Boolean 17. Дано целое положительное число. Проверить истинность высказывания: «Данное число является нечетным трехзначным».

Решение на Python 3

import random
A = random.randrange(1,200)
print("A = ", A)
a = (A%2 == 1)
b = (A>=100 and A<=999)
x = (a and b)
print("A нечетно: ", a)
print("A трехзначно: ", b)
print("Данное число является нечетным трехзначным: ", x)