본문 바로가기
머신러닝

python 함수 - 근의 공식

by datapython 2023. 1. 9.
반응형

 

수학에 있어서는 : 드디어 완벽하게 결과는 무조건 하나

프로그래밍의 지연 : 언제까지나 가능한 결과는 무조건 하나, 또는 여러 개이거나 아니면 가능함

안에 [ ]:
def  first_sol ( a , b ): 
  반환  - b / a

sol  =  first_sol ( 2 , 4 ) 
인쇄 ( sol )
-2.0
근의 공식
def  func1 ( a , b , c ): 
  chpo  =  b ** 2 - 4 * a * c 
  if  chpo  >  0 : 
    return ( - b + chpo ** 0.5 ) / ( 2 * a ),( - b - chpo * * 0.5 ) / ( 2 * a ) 
  elif  chpo  ==  0 :
    return  - b / ( 2 * a ) 
  else : 
    print ( '근이 경우에는 없다' ) 
    return  None

인쇄 ( func1 ( 1 , 2 , 0 )) 
인쇄 ( func1 ( 1 , 2 , 1 )) 
인쇄 ( func1 ( 1 , 2 , 2 ))
(0.0, -2.0)
-1.0
근이 없는 경우입니다
없음

 

 

반응형

'머신러닝' 카테고리의 다른 글

파이썬 라이브러리 기초  (0) 2023.01.22
파이썬 클래스 상속  (0) 2023.01.12
파이썬 클래스  (0) 2023.01.11
파이썬 기초문법 조건문과 반복문  (0) 2023.01.06
colab 노트이름변경 및 다운로드와 업로드  (0) 2023.01.05

댓글