풀이
def factorial1(n): #함수이름을 factorial1으로 지었습니다.
if(n==1):
return 1
else:
return n*factorial1(n-1)
a=input() #입력값을 받습니다.
print factorial1(a) #factorial 값을 출력 합니다
풀이
from math import sqrt #학습계시판에 있는 루트값을 나타내기 위한 수학함수
import cmath
def parabolic(a,b,c): # 함수이름을 parabolic으로 지었습니다.
#2차 방정식이니까 근이 두개 나오겠죠 루트값 앞에붙는+, -를 나눠서 나타냈습니다.
result2 =(-b- cmath.sqrt(b*b-4*a*c))/(2.0*a) #2차방정식 근의공식입니다.
result1 =(-b+ cmath.sqrt(b*b-4*a*c))/(2.0*a) #2차방정식 근의공식입니다.
return result1,result2 #두개의 근을 받습니다.
a= input() #2차식항 계수
b= input() #1차식항 계수
c= input() #상수값
print parabolic(a,b,c)