2차근이라고도 하는 제곱근은 [√ ̄]로 표현됩니다. 예를 들어 수학 언어에서는 √ ̄16=4입니다. 언어 설명은 루트 기호 아래에 16=4입니다.
다음 예는 사용자가 숫자를 입력하고 이 숫자의 제곱근을 계산하는 것입니다.
# -*- coding: UTF-8 -*- # Filename : test.py num = float(input('请输入一个数字: ')) num_sqrt = num ** 0.5 print(' %0.3f 的平方根为 %0.3f'%(num ,num_sqrt))
위 코드를 실행한 결과는 다음과 같습니다.
$ python test.py 请输入一个数字: 4 4.000 的平方根为 2.000
이 예에서는 사용자가 숫자를 선택하고 지수 연산자**를 사용하여 숫자의 제곱근을 계산합니다.
이 프로그램은 양수에만 작동합니다. 음수와 복소수는 다음과 같은 방법으로 사용할 수 있습니다.
예제 (Python 3.0+)
# -*- coding: UTF-8 -*- # Filename : test.py # 计算实数和复数平方根 # 导入复数数学模块 import cmath num = int(input("请输入一个数字: ")) num_sqrt = cmath.sqrt(num) print('{0} 的平方根为 {1:0.3f}+{2:0.3f}j'.format(num ,num_sqrt.real,num_sqrt.imag))
위 코드를 실행한 결과는 다음과 같습니다.
$ python test.py 请输入一个数字: -8 -8 的平方根为 0.000+2.828j
이 예에서는 sqrt() 메서드를 사용했습니다. cmath(복잡한 수학) 모듈.
더 많은 Python 관련 기술 기사를 보려면 Python Tutorial 칼럼을 방문하여 알아보세요!
위 내용은 Python은 루트 작업을 어떻게 표현합니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!