100daysOfpython (серия 100 частей)
Это 5 -й день 100daysOfCode, и я больше изучаю курс структуры данных Coursera Python и выполнил некоторые задания. Но для своих собственных упражнений я попытался написать код, чтобы найти идеальные числа кубов в данном диапазоне. Мое решение похоже на ниже:
- Создайте список чисел в данном диапазоне.
- Проверьте каждое число и найдите его значение корня куба.
- Управление номером появилось после того, как создал кубический корень из числа и найдите его куб.
- Если текущее число равно числу, появившемуся после кубирования корневого значения, то текущее число является идеальным номером куба и добавьте его в наш список.
numbers = list(range(1,202)) cube_root_numbers = [] for n in numbers: cube_root = (n)**(1/3) int_cube_root = round(cube_root) if int_cube_root**3 == n: cube_root_numbers.append(n) print(n)
День 5 из #100daysOfCode и #Python * Подробнее об обработке файлов * Подробнее о списке и кортежах * Код Python, чтобы найти идеальный номер куба в данном диапазоне. pic.twitter.com/ftnqm4r5n4
100daysOfpython (серия 100 частей)
Оригинал: “https://dev.to/iamdurga/day-5-of-100daysofcode-python-code-to-find-perfect-cube-in-range-18g0”