編程
什么是編程
編程就是編寫程序择吊,通過程序自動化的操作,解決現(xiàn)實生活中的問題攒庵,解決生活中的問題嘴纺,還原生活場景。
編程基礎
1.數(shù)據(jù)類型
(1).基本數(shù)據(jù)類型
字符串[str] 數(shù)字[int /fioat] 布爾類型[bool] 復數(shù)[ocmplex]
(2).組合數(shù)字類型(可以一次表示多個數(shù)據(jù))
列表[list]
集合[set]
元祖[tupie]
字典[dict]
(3)引用數(shù)據(jù)類型:面向對象(可變類型浓冒、不可變類型)
數(shù)據(jù)類型轉換
數(shù)字->字符串 str()
字符串->整數(shù) int()
字符串->浮點數(shù) float()
布爾->字符串 str() ->'true'->'false'
字符串->布爾 bool()
空字符串:轉換結果:false()
非空字符串:轉換結果:true()
數(shù)字->布爾 bool()
數(shù)字0:轉換結果:false
非0: 轉換結果: true
2.變量
是程序中的一種標識符[標志出來讓我們?nèi)菀渍J識的符號]
程序中臨時存放數(shù)據(jù)的容器
命名規(guī)則: 只能由大小寫字母栽渴、下劃線、數(shù)字組成稳懒,而且數(shù)字不能作為開頭闲擦,不能用系統(tǒng)內(nèi)置的關鍵字命名。如“print”
查看系統(tǒng)內(nèi)置關鍵字
打開交互模式
import keyword #引入關鍵字模塊
print (keyword.kwlist) #查看所有關鍵字
變量的命名規(guī)范:項目規(guī)范
見名只意:看到變量名稱,猜到變量的作用
駝峰命名法:第一個單詞全部小寫墅冷、后面每一個單詞首字母大寫
下劃線命名法:多個單詞全部小寫纯路,不同的單詞之間用下劃線分割
向變量中存儲數(shù)據(jù):賦值
語法:簡單賦值:變量名稱 = 具體數(shù)據(jù)
交叉賦值
變量的數(shù)據(jù)類型:會根據(jù)實際賦值的數(shù)據(jù)變化發(fā)生變化
刪除變量: del變量名稱
3.運算符
(1)賦值運算符:=
語法: 變量 = 表達式
(將等號右邊的表達式的結果,賦值在左邊的變量)
(2)算術運算符:
加法: +
減法: -
乘法 : *
除法:/
整除://
余數(shù): %
求次方:**
(3)關系運算符(比較運算符)
用于比較數(shù)據(jù)的大小
大于 >
大于等于 >=
小于 <
小于等于 <=
相等 ==
不相等 寞忿!=
關系運算符/比較運算符:主要操作兩個數(shù)據(jù)的關系比較驰唬、返回一個布爾類型的數(shù)據(jù)
(4)邏輯運算符
并且:與,and
或者: 或 腔彰,or
取反: 非 定嗓,not
邏輯運算符特殊的處理方法
{ 3 and 5->5
3 or 5-> 3
0 and 3->0
0 or 3->3
}
(5)位運算符