Python變數基礎語法

2021-09-10 04:12:55 字數 780 閱讀 7676

變數分為:全域性變數,區域性變數

全域性變數:即能被多數函式共同訪問,在函式外部宣告。

區域性變數:即只能被其所屬函式訪問,其它函式無法訪問,在函式內部宣告。

能被當前檔案中的所有python**訪問,注:【先宣告賦值,後使用變數】

user ="jake"

def party():

print("函式訪問全域性變數:",user)

def party0():

print("party0函式訪問全域性變數:",user)

#呼叫函式

party() #函式訪問全域性變數:jake

party0() #party0函式訪問全域性變數:jake

def wine():

password = "123"

print("函式wine訪問區域性變數:",password)

# def wind():

# print("函式wind訪問區域性變數:",password) #此段**所屬函式與區域性變數所屬函式wine不同,無法訪問

# wind()

wine()

1.當該資料被多個函式共同訪問需要時,需將其定義為全域性變數

如:系統中儲存所有使用者的變數~可能會被系統中任意函式使用,所以定義為全域性變數

2.當資料只是被單獨乙個函式使用,需將其定義為區域性變數

如:使用者登入時判斷輸入賬號密碼是否正確時,該資料只是被判斷函式訪問,所以定義為區域性變數

Python 基礎語法,變數型別

變數型別 1.行和縮排 2.多行語句 1.賦值 2.變數型別 python3有六個標準的資料型別 不可變資料 3 個 number 數字 string 字串 tuple 元組 可變資料 3 個 list 列表 dictionary 字典 set 集合 numbers 數字 1 int 有符號整型 2...

基礎語法與變數 Python

1 注釋 單行注釋 這是多行注釋 這也是多行注釋 2 語句 一條語句佔一行,一行結束不需要寫分號 如果一行需要顯示多行語句語句之間必須用分號隔開 print 123 print 大撒大撒 print 阿斯頓 3 行與縮排num 5555555 55555 855555 2222222 2255252...

自學python 基礎語法(變數,遞迴)

變數型別分為兩種 1 全域性變數 global 生命週期為整個程式 2 區域性變數 local 生命週期指在乙個函式或者乙個語句塊中 例如 deffun globalb1 將b1定義為全域性變數 b1 100 b1 1 fun print b1 輸出b1 101 假如將global換成local的話...