1811714455707781
조찬슬
  • 2016.11.27 22:43
  • 조회수 1
  • 답변수 0
1811714455707781
조찬슬
  • 2016.11.27 22:43
  • 조회수 1
  • 답변수 0

제가 모듈을 만들어봤는데 임포트가안됩니다 ㅠ

Find the factorial of a number

def fact(n):
p = 1
for i in range(1, n+1):
p = p*i
return p
if name == 'main':
n = int(input('Enter an integer to find the factorial of: '))
f = fact(n)
print('Factorial of {0}: {1}'.format(n, f))

이걸 factorial.py로저장하고 새 idle에서 from factorial import fact 입력을했는데
Traceback (most recent call last):
File "", line 1, in
import factorial
File "C:\Users\이썬\factorial.py", line 1
Python 3.5.2 |Anaconda custom (64-bit)| (default, Jul 5 2016, 11:41:13) [MSC v.1900 64 bit (AMD64)] on win32
^
SyntaxError: invalid syntax

이런 에러가뜹니다 뭐가 잘못된걸까요 ...

  • #파이썬 입문
  • #모듈 만들기

0 답변

답변 쓰기

이 입력폼은 마크다운 문법을 지원합니다. 마크다운 가이드 를 참고하세요.