3 подписчика
Серия постов по изучению языка Python
№2 Цикл for
Сегодня преподаватель дал мне интересную функцию на основе которого я хочу объяснить тебе как работает цикл for.
Рассмотрим уравнение: 3 * x ** 5 - 5 * x ** 3 + 2(" ** " - возведение в квадрат)
У этой функции нужно было найти нули и я реши что найду их написав не сложный код перебора
for x in range (-1000000, 1000000):
# "x" может быть любым числом я выбрал все числа от -1000000 до 1000000 с помощью функции "range" которая #перебирает числа в диапазоне как у меня либо от 0 до заданного вами числа если его поместить в скобки после #"range"
a = 3 * x ** 5 - 5 * x ** 3 + 2 #не забудь про 4 пробела
#называю функцию переменной "a" для удобства
if a == 0: #не забудь про 4 пробела
print(x) #не забудь про 8 пробелов
Скопируй код к себе в интерпретатор или в онлайн интерпретаторе и посмотри что у тебя получится
Если ответ не вывелся сразу не переживай дай компьютеру подумать
А вывести интерпретатор должен "1"
Поищи в интернете другие функции и попробуй уже сам написать что-то подобное
Около минуты
19 января 2022