python計算正數,負數和複數的平方根

2021-09-26 08:49:57 字數 1243 閱讀 1786

# coding: utf-8

# filename : test.py

# author by : liukai

# time : 2023年8月21日13:41:37

'''函式功能:判斷乙個數是否為非負數,然後返回平方根

1. 正數直接輸出

2. 負數輸出複數

'''def

sqrt()

: num =

float

(input

('please input one num:'))

if num >=0:

num_sqrt = num**

0.5print

('的平方根為'

.format

(num,num_sqrt)

)else

:import cmath

num_sqrt = cmath.sqrt(num)

print

('的平方根為+j'

.format

(num,num_sqrt.real,num_sqrt.imag)

) sqrt(

)sqrt(

)

效果:

please input one num:-9

-9.0的平方根為0.000

+3.000j

import cmath

defsqrt()

: num_real =

float

(input

('請輸入實部:'))

num_imag =

float

(input

('請輸入虛部:'))

num_sqrt = cmath.sqrt(

complex

(num_real,num_imag)

)print

('+j的平方根為+j'

.format

(num_real,num_imag, \

num_sqrt.real,num_sqrt.imag)

) sqrt(

)sqrt(

)

效果

請輸入實部:9

請輸入虛部:-

99.0+-

9.0j的平方根為3.296+-

1.365j

python判斷正數和負數教案 正數和負數優秀教案

1 4 2.1正數和負數 一 背景知識 正數和負數 是 數學 七年級上冊第二章 有理數 中的第一節,這一章是開 啟整個初中階段代數學習的大門。本節內容讓學生在現實的情境中理解負數的引入確實 是實際生活的需要,感受到有理數應用的廣泛性,是在小學學習自然數和分數之後,數的概念的第一次擴充,是自然數和分數...

python判斷正數和負數教案 正數和負數教學設計

正數與負數 第1課時 教學目標 1 知識和技能 1 了解負數的產生和發展,體會引入負數的必要性 2 理解什麼是正數和負數,知道0既不是正數,也不是負數 3 會用正數 負數表示具有相反意義的量 2.過程與方法 體會數學符號與對應的思想,探索用正 負數表示具有相反意義的量的方法。3.情感 態度與價值觀 ...

python判斷正數和負數教案 最新正數和負數教案

精品文件 精品文件 正數和負數教案 一 學習目標 1.在了解相反意義量的基礎上,使學生了解正負數的概念和學習正負數的意義。2.使學生能正確判斷乙個數是正數還是負數,明確零既不是正數也不是負數。3.學會用正負數表示實際問題中具有相反意義的量。二 教學重點和難點 重點 正負數的概念 難點 負數的概念 三...