Поделитесь своими знаниями, ответьте на вопрос:
хнык((( Элементы алгебры логики Задание 1. Постройте таблицу истинности для логического выражения B& (AVA) Задание 2. Проведите доказательство логического закона AVA = А (закон повторения для логического сложения) с таблицы истинности. Задание 3. Найдите значения выражения ((0& 0)V 0) & (1V1) Задание 4. Найдите значения логического выражения (X 3)&(X<2)для чис
import random
check = []
count_res = 0
count = 0
for i in range(7):
number = random.randint(2, 9)
if number not in check:
check.append(number)
print(number)
count += 1
count_res += 1
if count != count_res:
for j in range(count_res - count):
for z in range(2, 10):
if z not in check:
print(z)
count += 1
if count_res - count == 0:
quit()
Объяснение:
Предлагаю такой вариант. Единственное если изменяешь диапозон( у меня он 2, 9), то в for(у меня он 2, 10) второе число + 1. Ну как видишь( было 2, 9 => 2, 10).
Числа не повторяются, их сколько нужно, но нужно следить, чтобы колво запрашиваемых чисел( это первый for = 7 у меня) было не больше диапозона, иначе числа будут повторятся.