Поделитесь своими знаниями, ответьте на вопрос:
Напишите наименьшее целое число x, для которого истинно высказывание: НЕ (X ≤ 7) И (X > 8)?Напишите наибольшее целое число x, для которого истинно высказывание: НЕ (X < 14) И (X <18Напишите наименьшее целое число x, для которого истинно высказывание: НЕ (X < 14) И не(X <=18).Для какого из данных слов май, декабрь, июль истинно высказывание: (оканчивается на мягкий знак) И НЕ(количество букв чётное)?1.Май 2.Декабрь 3.ИюльДля какого из приведённых чисел ложно высказывание: НЕ (число <10) ИЛИ НЕ (число чётное)?1.102.113.134.8Для какого из данных слов истинно высказывание: НЕ (есть шипящие) И НЕ (оканчивается на гласную)?Шипящие звуки — это [ж], [ш], [ч'], [щ'].1.Любовь2.Забота3.Отвращения4.ОтчуждённостьДля какого из приведённых имён истинно высказывание:НЕ (Третья буква гласная) И (Последняя буква согласная)?1.Иван2.Ксения3.Марина4.МатвейДля какого из данных слов истинно высказывание:НЕ (ударение на первый слог) И (количество букв чётное)?1.корова2.кошка3.конь4.козелДля какой из приведённых последовательностей цветных бусин истинно высказывание:(Вторая бусина жёлтая) И НЕ(Четвёртая бусина зелёная) И НЕ(Последняя бусина красная) (К — красный, Ж — жёлтый, С — синий, З — зелёный)?1.СЗККЖК2.КЖЗСКС3.СЖСЗКЗ3.ЖЖКСЗКДля какого из приведённых имён истинно высказывание: НЕ(Первая буква гласная) И (Количество букв < 6)?1.Семен2.Иван3.Николай4.Игорь
import random
def GenEx(count):
signs = ['+', '-', '*', '/']
for _ in range(count):
fn = random.randint(-20, 20)
sn = random.randint(-20, 20)
ex = '{0} {1} {2}'.format(fn, random.choice(signs), sn)
yield (ex + ' = ?', eval(ex))
IsGameRun = True
while IsGameRun:
TrueAnsws = 0
for ex, check in GenEx(2):
print(ex)
resvAnsw = float(input())
if resvAnsw == check: TrueAnsws += 1;
IsRetry = input('You correctly solved '+str(TrueAnsws)+' examples. Do you want to try again? Y/N \n')
if IsRetry == 'Y': IsGameRun = True
else: IsGameRun = False
Объяснение: