La racine carrée, aussi appelée racine quadratique, s'exprime sous la forme [√ ̄], par exemple : en langage mathématique : √ ̄16=4. La description du langage est : 16=4 sous le signe racine.
L'exemple suivant permet à l'utilisateur de saisir un nombre et de calculer la racine carrée de ce nombre :
# -*- coding: UTF-8 -*- # Filename : test.py num = float(input('请输入一个数字: ')) num_sqrt = num ** 0.5 print(' %0.3f 的平方根为 %0.3f'%(num ,num_sqrt))
Le résultat de l'exécution du code ci-dessus est :
$ python test.py 请输入一个数字: 4 4.000 的平方根为 2.000
Dans cet exemple, nous passons à l'utilisateur un nombre et l'opérateur exposant ** est utilisé pour calculer la racine carrée du nombre.
Ce programme ne fonctionne qu'avec des nombres positifs. Les nombres négatifs et les nombres complexes peuvent être utilisés de la manière suivante :
Exemple (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))
Le résultat de l'exécution du code ci-dessus est :
$ python test.py 请输入一个数字: -8 -8 的平方根为 0.000+2.828j
In Dans cet exemple, nous utilisons cmath La méthode sqrt() du module (mathématiques complexes).
Pour plus d'articles techniques liés à Python, veuillez visiter la colonne Tutoriel Python pour apprendre !
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!