一、呼叫函式
在互動式命令列通過help(abs)
檢視abs
函式的幫助資訊
把函式名賦給乙個變數
二、定義函式
求解方程:ax2 + bx + c = 0
1三、函式的引數#-*- coding: utf-8 -*-23
import
math45
defquadratic(a, b, c):
6 n = b*b - 4*a*c
7if n <0:
8return ("
此方程無解")
9elif n ==0:
10return b/2*a
11else
:12 x1 = (-b + math.sqrt(n))/(2*a)
13 x2 = (-b - math.sqrt(n))/(2*a)
14return
x1,x2
1516
#測試:
17print(quadratic(1,2,1))
18print(quadratic(4,2,2))
192021#
print('quadratic(2, 3, 1) =', quadratic(2, 3, 1))22#
print('quadratic(1, 3, -4) =', quadratic(1, 3, -4))23#
if quadratic(2, 3, 1) != (-0.5, -1.0):24#
print('測試失敗')25#
elif quadratic(1, 3, -4) != (1.0, -4.0):26#
print('測試失敗')27#
else:28#
print('測試成功')
Lua學習筆記3 函式
函式定義形如 function 函式名 引數列表 函式體end 例如 function add a,b return a b end相當於 add function a,b return a b end 和c語言一樣,lua的函式可以接受可變引數個數,它同樣是用 來定義的,比如 function s...
python筆記 3 函式(1)
函式以及函式使用的注意事項 1 目錄函式的返回值 函式中的函式 子函式 lambda函式 函式的基本定義方式在python中定義乙個函式的方式的模板如下 def fun name arg return value其中必須寫的是def相當於英文的definite 定義 的意思,直接可以理解為定義乙個名...
js筆記3 function 函式
function test test.name test var test function afun 命名 test.name afun var test function 匿名 test.name test 類陣列,用於函式中存放實參。arguments.length 實參個數 函式名.leng...