一般在實際開發過程中,乙個程式往往由多個函式(後面知識中會講解類)組成,並且多個函式共享某些資料,這種場景是經常出現的,因此下面來總結下,多個函式中共享資料的幾種方式
g_num =0deftest1():
global
g_num
#將處理結果儲存到全域性變數g_num中.....
g_num = 100
deftest2():
#通過獲取全域性變數g_num的值, 從而獲取test1函式處理之後的結果
(g_num)
#1. 先呼叫test1得到資料並且存到全域性變數中
test1()
#2. 再呼叫test2,處理test1函式執行之後的這個值
test2()
deftest1():
#通過return將乙個資料結果返回
return 50
deftest2(num):
#通過形參的方式儲存傳遞過來的資料,就可以處理了
(num)
#1. 先呼叫test1得到資料並且存到變數result中
result =test1()
#2. 呼叫test2時,將result的值傳遞到test2中,從而讓這個函式對其進行處理
test2(result)
函式的基本使用
函式就是一種工具,事先準備工具 的過程就是函式的定義,拿來就用 就是函式的呼叫 函式可以重複呼叫 1.防止 冗餘 2.的可讀性差 定義函式 製造工具 呼叫函式 使用工具 函式的使用原則 先定義,後呼叫 函式的命名規範和變數名一樣 def index 引數1,引數2.def 關鍵字 index 函式名...
Swift 函式的基本使用
main.swift testfunctions created by 朱立志 on 14 6 11.import foundation println hello,world 單個引數輸入函式 func sayhello personname string string println sayhe...
c oci函式的基本使用
oci函式的基本使用oracle呼叫介面 oracle call inte ce簡稱oci 提供了一組可對oracle資料庫進行訪問的界面子例程 函式 通過在第三代程式語言 如c語言 中進行呼叫可達到訪問oracle資料庫的目的。引入庫 include h 定義變數 ocienv envhp 環境控...