def election(x, y, z):
summ = sum((x, y, z))
if summ > 3 or summ < 0:
# число x, y или z не равно 0 либо 1
return None
if summ > 1:
return 1
else:
return 0
# И есть ещё вариант с использованием collections:
from collections import Counter
def election(x, y, z):
return Counter((x, y, z)).most_common(1)[0][0]
1. ответ a)верно b)верно c)неверно d)верно e)верно
Объяснение: 1)ScanDisk-программа для исправления ошибок структур жестких дисков
2)Вследствие засорения реестра путем появления неверных записей, неочищенный кэш и мусор от установленных программ
3)Disk Cleanup-программа для очистки компьютера от всевозможного мусора, неиспользуемых системных файлов и следов работы в браузерах
4)Обычно программа перестаёт отвечать на действия пользователя, а курсор превращается в песочные часики. В этом случае в заголовке программы в скобках может быть написано «(Не отвечает)». Все попытки закрыть программу на «крестик» ничего не дают, либо крестик нажать не удаётся
5) Открыть диспетчер задач и во вкладке процессы снять задачу
В условии задачи не сказано, что нужно выводить сами значения функции типа (0,0,0), поэтому функция возвращает самое встречаемое значение из x,y,z. А значения уже выводит сама программа используя возвращаемое значение функции.
Код:def election(x,y,z):
count = 0
for i in x,y,z:
if i == 1:
count += 1
if count > 1:
return 1
else:
return 0
a = election(1,1,0)
print(a,"("+str(a)+","+str(a)+","+str(a)+")")
Вывод:1 (1,1,1)