Помогите с задачей. Недавно начал изучать python.
1. Среди чисел 1, 4, 9, 16, 25, ... найти первое число, большее n. Решить задачу используя циклическую конструкцию for.
2.Среди чисел 1, 5 10, 16, 23, ... найти первое число, большее n. Условный оператор не использовать.
Решить задачу используя циклическую конструкцию while.