n = raw_input('Enter a number to square')
def square(n):
squared = n**2
print '%d squared is %d.' % (n, squared)
return squared
square(n)
Я не уверен, почему эта программа не будет работать.Почему моя программа python не работает?
Откуда вы знаете, что оно не работает? Если есть сообщение об ошибке, вы должны добавить его в вопрос. Если он дает неправильный вывод, вы должны указать, что такое выход. – SethMMorton
Вы должны вернуть значение переменной. – saruftw
Какое сообщение об ошибке вы получаете? –