list item
學習掌握的5個考核點:是什麼?怎麼用?作用是什麼(什麼時候使用)?實際操作完成作業!
變數:什麼是變數?字面意思,變數就是可以變的量
常量:就是不可變的量
例如:數字,字母,文字,他們都是不可變化的量,我們稱為常量
1就是1
變數的兩種賦值方式
單個賦值:變數名 = 值
舉例:x = 21
多個賦值:變數名1,變數名2 …= 值1,值2…
舉例:x,y,z = 21,6,12
這裡的xyz就是變數,後面的數字就是對應的值,它們的值是可以改變的,可以變成其他的值
解讀:x = 21
把21賦值給變數名為x的變數–把21賦值給變數x
這裡21是值,=賦值,x是變數的名字(變數名)
作用:儲存值
1.反覆使用:我們可以把值通過變數儲存起來
2.發生改變:我們可以把可能會發生改變的值通過變數儲存
變數的命名
變數命名有規則和規範
規則:違反報錯
規範:代表嚴謹
變數名的規則:
1.變數名字不能以數字開頭
2.不能使用關鍵字命名
變數名的規範:
1.變數一般使用英文本母,下劃線和數字,可以隨意組合,但是注意,不能違反規則
2.見名知意:使用中文對應的英文單詞
3.不要使用內建函式名作為變數名
變數和引用
通過id(引數)檢視記憶體位址
賦值是把id給了變數
檢視變數時候會從id位址拿資料出來使用
關鍵字:
什麼是關鍵字?關鍵字就是python中有特殊含義和功能的單詞,我們稱為關鍵字
因為關鍵字本身具備特殊性,已經被python本身占用了,所有我們不能夠再使用這些特殊的單詞進行命名
檢視關鍵字方法,
import keyword
print(keyword.kwlist)
互動模式
>>
>
import keyword
>>
> keyword.kwlist
['false'
,'none'
,'true'
,'and'
,'as'
,'assert'
,'break'
,'class'
,'continue'
,'def'
,'del'
,'elif'
,'else'
,'except'
,'finally'
,'for'
,'from'
,'global'
,'if'
,'import'
,'in'
,'is'
,'lambda'
,'nonlocal'
,'not'
,'or'
,'pass'
,'raise'
,'return'
,'try'
,'while'
,'with'
,'yield'
]
import本身也是乙個關鍵字,他的作用就是匯入其它模組
內建函式
什麼是內建函式?內建函式就是python自帶的已經編寫好的定義好的函式,函式我們可以稱為方法
內建函式我們再安裝好python的時候已經存在了,
檢視python中的內建函式方法
dir(builtins)
dir()本身也是乙個內建函式,它可以檢視python中存在的內建函式
關鍵字於內建函式名的單詞不需要去記憶,自帶的idle會給出提公升,標註不同顏色
關鍵字的顏色:橙黃色
內建函式的顏色:紫色
沒特殊含義:黑色
命名的時候發現顏色不是黑色,就換乙個
基本概念
數值型別
字串數值型別模組
課後梳理:是否能夠準確說起它是什麼,怎麼使用,有什麼作用,知道在什麼情況使用它並在實際中使用出來
個人學習日記 CSS盒子模型
網頁布局就是利用css設定好盒子的大小,然後擺放好盒子的位置。再把網頁元素放入盒子裡面。盒子模型就是把html頁面中的布局元素看作是乙個盒子,也就是乙個裝內容的容器。盒子模型是由有元素的內容 邊框 border 內邊距 padding 和外邊距 margin 組成。盒子裡面的文字和第元素是內容區域。...
個人學習模型
形成適合自己的學習模型,提高學習效率和能力。以理解關係代數的除法為例,分析為什麼難以理解抽象概念 1 沒有熟悉和理解元組 笛卡爾積 投影 差 的深刻含義。不熟悉容易產生恐懼和模糊的感覺,這會阻止進一步的學習和理解。2 沒有親手舉乙個例項。沒有親手舉具體的例項,產生的也是模糊不清的感覺,這也會阻止進一...
RunLoop個人學習
深入理解runloop ios程式啟動與運轉 詳細內容上面的鏈結已經講得很詳細了 下面是關於runloop運用場景 滑動與重新整理 當tableview的cell上有需要從網路獲取的的時候,滾動tableview,非同步執行緒會去載入,載入完成後主執行緒就會設定cell的,但是會造成卡頓。可以讓設定...