Данный алгоритм используется для нахождения суммы всех элементов в списке.
б)
Данный алгоритм используется для подсчета количества всех отрицательных чисел в списке.
в)
Данный алгоритм используется для подсчета количества определенного повторяющегося числа в списке.
2.
Переменная f позволяет понять, если ли внутри списка требуемое значение. Если оно есть, то f приобретает значение True. В противном случае, f == False.
Данная переменная имеет булевой тип (bool).
Да, заместо переменной с булевым типом данных можно было бы использовать целочисленный(int) или даже строковой тип(str).
3.
Нам потребуется изменить условие:
min = a[0]
for i in range(1, 10):
if a[i] < min: # поменяли знак неравенства
min = a[i]
Изменять имя переменной max необязательно, так как на работоспособность это не повлияет, но лучше это сделать для понятности кода.
4.
Данный фрагмент находит первое попавшееся максимальное значение списка и сохраняет его в переменную.
Если изменить строгий знак неравенства > на >=, то особо ничего не изменится. Просто теперь после нахождения каждого последующего максимального значения списка программа вместо его игнорирования будет перезаписывать нашу переменную на одно и то же значение. Конечный ответ от этого не изменится, а вот нагрузка на компьютер хоть немного, но увеличится.
Answers & Comments
Verified answer
Ответ:
Объяснение:
Ответ:
Объяснение:
1.а)
Данный алгоритм используется для нахождения суммы всех элементов в списке.
б)
Данный алгоритм используется для подсчета количества всех отрицательных чисел в списке.
в)
Данный алгоритм используется для подсчета количества определенного повторяющегося числа в списке.
2.
Переменная f позволяет понять, если ли внутри списка требуемое значение. Если оно есть, то f приобретает значение True. В противном случае, f == False.
Данная переменная имеет булевой тип (bool).
Да, заместо переменной с булевым типом данных можно было бы использовать целочисленный(int) или даже строковой тип(str).
3.
Нам потребуется изменить условие:
min = a[0]
for i in range(1, 10):
if a[i] < min: # поменяли знак неравенства
min = a[i]
Изменять имя переменной max необязательно, так как на работоспособность это не повлияет, но лучше это сделать для понятности кода.
4.
Данный фрагмент находит первое попавшееся максимальное значение списка и сохраняет его в переменную.
Если изменить строгий знак неравенства > на >=, то особо ничего не изменится. Просто теперь после нахождения каждого последующего максимального значения списка программа вместо его игнорирования будет перезаписывать нашу переменную на одно и то же значение. Конечный ответ от этого не изменится, а вот нагрузка на компьютер хоть немного, но увеличится.