English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

파이썬 기본 튜토리얼

파이썬 흐름 제어

Python 함수

Python 데이터 타입

파이썬 파일 작업

파이썬 객체와 클래스

파이썬 날짜와 시간

파이썬 고급 지식

파이썬 참조 매뉴얼

파이썬으로 이차 방정식을 풀기

파이썬 예제大全

계수 a, b, c가 알려진 경우, 이 프로그램은 이차 방정식의 루트를 계산합니다.

이 예제를 이해하려면 다음을 이해해야 합니다:파이썬 프로그래밍주제:

이차 방정식의 표준 형식은 다음과 같습니다:

ax2 + bx + c=0,에서
a, b, c는 실수이며
a≠0

원본 코드

# 이차 방정식 ax를 풀기**2 + bx + c=0
# 복잡한 수학 모듈을 가져오기
import cmath
a= 1
b= 5
c= 6
# 이차 방정식 ax를 풀기
d=(b**2) - (4*a*c)
# 두 개의 해
sol1 =((-b-cmath.sqrt(d))/(2*a)
sol2 =((-b+cmath.sqrt(d))/(2*a)
print('해는 {0}과 {1}'.format(sol1,sol2))

출력 결과

a를 입력하세요: 1
b를 입력하세요: 5
c를 입력하세요: 6
해는 (-3+0j) and (-2+0j)

우리는 cmath를 통해 복잡한 제곱근을 계산하는 모듈을 가져왔습니다. 먼저, 우리는 차별식을 계산한 후, 두 번째 방정식의 두 개의 해를 찾습니다.

당신이 바꿀 수 있는 가치 a, b, c를 위의 프로그램에 적용하고 이 프로그램을 테스트하세요.

파이썬 예제大全