平方根,又叫二次方根,表示為〔√ ̄〕,如:數學語言為:√ ̄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(' 的平方根為 +j'.format(num ,num_sqrt.real,num_sqrt.imag))
執行以上**輸出結果為:$ python test.py
請輸入乙個數字: -8
-8 的平方根為 0.000+2.828j
該例項中,我們使用了 cmath (complex math) 模組的 sqrt() 方法。
Python 開根號的幾種方式
使用python中的自帶庫math 自帶函式pow和自帶庫cmath來對數字進行開根號運算 使用 math.sqrt 數字 import math n int input 數字 x math.sqrt n print x print type x 開根號後的型別為float 使用 pow 數字,次方...
python中迭代器的基本方法 Python迭代器
迭代器是可以迭代的物件。在本教程中,您將了解迭代器的工作原理,以及如何使用 iter 和 next 方法構建自己的迭代器。迭代器在python中無處不在。它們優雅地實現在迴圈,推導,生成器等中,但隱藏在明顯的視覺中。python中的迭代器只是乙個可以迭代的物件。乙個將一次返回資料的物件或乙個元素。從...
python中var是什麼變數 Python 變數
1.python的變數是什麼 變數是用來儲存電腦程式中的資訊,唯一的目的是將資料儲存在記憶體中。2.python變數的組成 變數由字母 數字 下劃線組成 變數的第一位不能是數字,可以是字母或下劃線 python中的關鍵字不能作為變數。python中的關鍵字 and as assert break c...