@괴기생물체이게 윗분들 두분말을 종합하면되는데 지금 none이 뜨는이유는
함수정의에서도 print를 하는데 불필요하게 함수호출문에서 print를 했고, 호출문에 함수를 print 하게하면 함수의 내용이 진행된뒤에 return을 출력하는데 return이 없는 void 함수기 때문에 none이 출력된거에요. 좀더 쉽게말하면 print(GGD(2))를했을때 구구단 2*1 2*2 의 내용은 그냥 함수를 호출해서 print되는거고 실제로 print를 사용해서 얻어지는값은 함수의 return값인 none이 되는거에요 그래서 저코드를 for문안쓰고 수정하려면 방법이 여러개가있는데 이제막배우기 시작한수준으로 쉽게하려면
1. 함수 내용에 print가있으니 함수 호출문에print를 사용하지 않으면됩니다.
2. 함수 호출문에 print를 사용하고 함수정의를 곱셈 값으로 정의해서 return을 곱셈값으로 해서 return이 none이 아닌상태로 만들면됩니다..