Я получаю сообщение об ошибке, как показано ниже в Pycharm IDE, когда я предоставляю ввод в консоли Python.
Traceback (most recent call last):
File "<input>", line 1, in <module>
NameError: name 'gcd' is not defined
Пожалуйста, помогите мне с этим.
def gcd(m, n):
fm = []
for i in range(1, m+1):
if(m % i) == 0:
fm.append(i)
fn = []
for j in range(1, n+1):
if(n % j) == 0:
fn.append(j)
fc = []
for f in fm:
if f in fn:
fc.append(f)
return fc[-1]
Python 3.7.4 (tags/v3.7.4:e09359112e, Jul 8 2019, 20:34:20) [MSC v.1916 64 bit (AMD64)] on win32
gcd(8,12)
Traceback (most recent call last):
File "<input>", line 1, in <module>
NameError: name 'gcd' is not defined