python中的根號 python怎麼表示根號運算

2021-10-13 12:17:30 字數 830 閱讀 5023

平方根,又叫二次方根,表示為〔√ ̄〕,如:數學語言為:√ ̄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...