Попросить у пользователя x, вывести значение x2. То есть если ввели 3, то надо вывести 9, если ввели 4 до 16 и т. д.
Можно программировать арифметические операции, делается это примерно так:
a = 3
b = 4
# посчитаем сумму и сохраним в переменную c
c = a + b
print("Сумма равна", c)
# посчитаем разность и сохраним в переменную c
c = a - b
print("Разность", a, "и", b, "равна", c) # выводим сложную комбинацию
# посчитаем произведение и сохраним в переменную c
c = a * b
# а вообще, самый лучший способ сформировать строку, это следующим образом
# если перед открывающей кавычкой добавить f, то внутри можно будет указать
# места для подстановки переменных, заключив их в фигурные скобки
# вот так:
print(f"Произведение {a} и {b} равно {c}")
# посчитаем частное и сохраним в переменную c
c = a / b
print(f"Частное {a} и {b} равно {c}")
Преобразование в число
Важный момент если вы запрашиваете через input значение вы получаете строку, в результате может получится неожиданный результат. Например, я хочу удвоить число введённое пользователем. И делаю так:
a = input("Введите a: ")
c = a + a
print(c)
а вот как поведет себя программа:
она решили, что ее попросили склеить две строки с пятерками и выдала 5 подклеенную к 5.
Чтобы избежать таких казусов, если вы хотите сложить именно числа, вам надо сначала попросить интерпретатор преобразовать введенные данные в число, делается это так:
a = input("Введите a: ")
a = int(a) # добавил преобразование введённого значения a в число, (int от английского Integer -- целое число)
c = a + a
print(c)
теперь все четко: