一.指令和程式
1.計算機的硬體系統通常由五大部件構成,包括:運算器、控制器、儲存器、輸入裝置和輸出裝置。
2.通常所說的程式實際上就是指令的集合,我們程式就是將一系列的指令按照某種方式組織到一起,然後通過這些指令去控制計算機做我們想讓它做的事情。
3.二進位制與十進位制。
二.變數和型別
1.變數:在程式設計中是一種儲存資料的載體,是實際存在的資料或者說是一塊記憶體空間,其中變數的值可以被讀取和修改。
2.資料型別:
(1)整型:python中可以處理任意大小的整數。
(2)浮點型:也就是小數,浮點數除了數學寫法之外,還支援科學計數法。
(3)字串型:字串是以單引號或雙引號括起來的任意文字。它還有原始字串表示法、位元組字串表示法、unicode字串表示法。
(4)布林型:布林值只有true
、false
兩種值,在python中,只有0和none代表false,其他都為true。
(5)複數型:跟數學上的複數表示一樣,唯一不同的是虛部的i
換成了j
。
三.變數命名
1.硬性規則:
(1) 變數名由字母、數字和下劃線構成,數字不能開頭。(不包括特殊字元。)
(2)區分大小寫。
(3)不要跟關鍵字和系統保留字衝突。
2.pep 8(python增強建議書 ):
(1)用小寫字母拼寫,多個單詞用下劃線連線。
(2)受保護的例項屬性用單個下劃線開頭。
(3)私有的例項屬性用兩個下劃線開頭。
(4)逢冒必縮(tab)。
四.變數的使用
1.使用變數儲存資料並進行算術運算
執行結果:
2.輸入兩個數字,返回這兩個數字的和.
(1)整型
執行結果:
(2)浮點型
執行結果:
3.使用input函式輸入,使用int()進行型別轉換,float,用佔位符格式化輸出的字串
執行結果:
4.使用type()檢查變數的型別
執行結果:
注意:1.int():將乙個數值或字串轉換成整數,可以指定進製。
5.2.float():將乙個字串轉換成浮點數。
3.str():將指定的物件轉換成字串形式,可以指定編碼。
4.chr():將整數轉換成該編碼對應的字串(乙個字元)。
5.ord():將字串(乙個字元)轉換成對應的編碼(整數)。
5.將輸入的郵箱進行加密使用ascii.
執行結果:
五。運算子
1.』[ ]』 『[:]』 : 下標,切片,前閉後開的乙個區間
2.』』:指數
3.』~』 『+』 『-』:按位取反, 正負號
4.『』 『/『 『%』 『//』:乘,除,模,整除
5.『+』 『-』:加,減
6.』>>』 『<
7.『&』:按位與
8.『^』 『|』:按位異或,按位或
9.』<=』 『』 『>=』 :小於等於,小於,大於,大於等於
10.』==』 『!=』 :等於,不等於
11.『is』 『is not』 :身份運算子
12.『in』 『not in』 :成員運算子
13.『not』 『or』 『and』 :邏輯運算子
14.』=』 『+=』 『-=』 '=』 『/=』 『%=』 『//=』 '=』 『&=』 『|=』 『^=』 『>>=』 『<<=』 :(復合)賦值運算子
六.運算子的使用
執行結果:
python語言元素 Python語言元素之運算子
python語言支援很多種運算子,我們先用乙個 為大家列出這些運算子,然後選擇一些馬上就會用到的運算子為大家進行講解。說明 上面這個 實際上是按照運算子的優先順序從上到下列出了各種運算子。所謂優先順序就是在乙個運算的表示式中,如果出現了多個運算子,應該先執行哪個運算再執行哪個運算的順序。在實際開發中...
Python的語言元素
指令和程式變數命名 對於每個變數我們需要給它取乙個名字,就如同我們每個人都有屬於自己的響亮的名字一樣。在python中,變數命名需要遵循以下這些必須遵守硬性規則和強烈建議遵守的非硬性規則。pep 8要求 當然,作為乙個專業的程式設計師,給變數 事實上應該是所有的識別符號 命名時做到見名知意也是非常重...
Python 語言元素
在程式設計中,變數是一種儲存資料的載體。要想掌握一門語言,弄懂各個變數的含義以及用法是關鍵的,變數的值可以被讀取和修改,這是所有計算和控制的基礎。python中的變數種類很多,這裡只介紹幾種常用的。與所有其他語言一樣,整形寫為int形式,需要注意的是在python3.中不區分int和long型別,並...