可變與不可變
分片必定產生新的序列
「」+「」在等號右邊 必定產生新的序列
然後將新的序列位址賦予給等號左邊的變數
對可變變數來說 a+=b 相當於直接在原值上操作
a = [1,2,3]
b = a.copy複製外層的值
淺拷貝b的改變不影響啊
c = a
c的改變會影響a
保留字def定義函式
函式的引數傳遞:
位置引數---- 關鍵字引數 ----可變數量引數函式與過程(函式的返回值),a-b位置引數(5,3)
關鍵字引數(b=3,a=5)
可變數量引數(a,b=3)b預設3 可改
*n表示可變數量引數 只能出現在引數列表最後 (a,*b)
**b當字典傳遞到函式中 例如(a,b,**c)(1,3,xigua=3,li=5)
沒有return就是返回none函式變數的作用域
區域性變數全域性變數
global
nonlocal 在內部函式修改外部函式中區域性變數的值
上課記錄2019 3 12
from ipython.core.interactiveshell import interactiveshell interactiveshell.ast node interactivity all a 3 b 5 a b a b 815dir builtins 左右兩個下劃線內建函式用法 資...
12 26上課記錄
課堂內容 一 資料型別 型別決定了,在記憶體中分配的位元組數,可以參與的運算型別 數值型別 int char double float void 構造型別 陣列,指標,結構體 結構體struct student 型別 struct student stu int a a 3 stu.num 2019...
上課記錄 Day6
html css和bootstrap框架的關係是什麼 下列 布局合理嗎?不合理的話,應該怎麼改進 不合理 名字跟暱稱應該各分為一塊 名字 暱稱 絕對路徑和相對路徑的差別是什麼 col md 6 col xs 6這兩個類分別表示什麼含義 col md push 6 col md offset 6 co...