上課記錄04 02

2021-09-14 08:39:11 字數 667 閱讀 6549

可變與不可變

分片必定產生新的序列

「」+「」在等號右邊 必定產生新的序列

然後將新的序列位址賦予給等號左邊的變數

對可變變數來說 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...