練習18 函式(function)定義

2021-07-14 06:59:56 字數 851 閱讀 9239

# -*- coding: utf-8 -*-

#18: 命名、變數、**、函式

#本練習介紹了函式定義和如何寫乙個簡單的函式

# 函式可以做三樣事情:

# 1.它們給**片段命名,就跟「變數」給字串和數字命名一樣。

# 2.它們可以接受引數,就跟你的指令碼接受 argv 一樣。

# 3.通過使用 #1 和 #2,它們可以讓你建立「微型指令碼」或者「小命令」。

#fuc_1——接受可變引數並列印。但是試了一下,數量要與第二行要求的一致,不清楚和分開有什麼區別,還是只是寫起來方便。以後補充

defprint_two

(*args):

arg1, arg2 = args

print ("arg1: %s, arg2: %s" % (arg1, arg2))

#fun_2——接受兩個引數並列印

defprint_two_again

(arg1, arg2):

print ("arg1: %s, arg2: %s" % (arg1, arg2))

#fun_3——接受乙個引數並列印

defprint_one

(arg1):

print ("arg1: %s" % arg1)

#fun_4——不接受引數也可以喲!

defprint_none

():print ("i got nothin.")

print_two("zed", "shaw")

print_two_again("zed", "shaw")

print_one("first!")

print_none()

Function函式分析

ext.function pass function fn,args,scope alias function object,methodname clone function method createinterceptor function origfn,newfn,scope,returnva...

Function 函式 方法 物件

function 方法名稱 形式引數列表 var 方法名 function 形式引數列表 方法定義是,形參的型別不用寫,返回值型別也不寫。方法是乙個物件,如果定義名稱相同的方法,會覆蓋 在js中,方法的呼叫只與方法的名稱有關,和引數列表無關 在方法宣告中有乙個隱藏的內建物件 陣列 arguments...

Oracle 函式(function)學習

create or replace function 函式名 p1,p2.pn return datatypeis as 宣告部分 begin pl sql程式塊 end語法解析 1 function 是建立函式的關鍵字。2 p1,p2.pn是函式的入參,oracle建立的函式也可以不需要入參。3 ...