a='abc』時
python直譯器
在記憶體中建立乙個『abc』的字串
在記憶體中建立乙個a的變數,把它指向』abc』
常量不能變的變數,python中全部大寫的變數名都為常量。
wi= 3.4454
pi= 3,1415
總結:整數除法永遠為整數,即使除不盡。要做精確的除法,只需把其中乙個整數換成浮點數做除法就可以。
無論整數做除法還是取餘數,結果永遠是整數,所以,整數運算結果永遠是精確的。
1.python支援多種資料型別。
2.在計算機內部,可以把任何資料看成乙個「物件」。
物件:有他具體的行為和屬性。
3.變數就是程式中用來指向這些資料的物件。
4.變數賦值就是把資料和變數關聯起來。
乙個位元組255(二進位制11111111 = 十進位制255)
兩個位元組表示乙個字元
編碼:把字元轉換成計算機認識的數字。
ascll編碼
大寫a的編碼是65(十進位制) 01000001(二級制)
00000000 01000001 (unicode)
小寫a的編碼是97
中國制定了gb2312編碼
ascll編碼表示乙個位元組
unicode編碼表示兩個位元組
utf-8 節省空間
asc編碼——gb2312/日本編碼——unicode——utf8(節省空間)
總結:計算機記憶體中,統一使用unicode編碼,當需要儲存到硬碟或者需要傳輸的時候,就轉換為utf8編碼。
python中字母與ascii碼的相互轉換
ord(c ):引數是長度為1的字串,簡稱字元。ord(『a』)返回整形數值97.
chr(i ):返回乙個字元,字元的ascii碼等於引數中的整形數值。
如chr(97)返回字元』a』
Python學習筆記 0基礎(集合)
本人是一名在校大學生,分享自己的python學習筆記,共同進步。筆記內容 由自己組織語言編寫,為更好的理解。以書學習的同學,以書為標準。一.集合 集合的底層其實就是字典的 鍵物件。它不能重複,無序可變。1.可以建立乙個集合。使用add 可以新增元素。2.使用 set 可將列表 和 元組等可迭代的物件...
python基礎筆記 0
python中資料結構,主要有列表 元組 字典 集合。python中最基本資料結構是序列 sequence 序列中每個元素被分配乙個序號 即元素位置,也成為索引。第乙個索引是0,第二個是1,以此類推。python包含6種內建序列,其他內建序列型別有字串 unicode字串 buffer物件和rang...
python的基礎運算 Python基礎04 運算
python的運算子和其他語言類似 我們暫時只了解這些運算子的基本用法,方便我們展開後面的內容,高階應用暫時不介紹 數 算 print 1 9 加法 print 1.3 4 減法 print 3 5 乘法 print 4.5 1.5 除法 print 3 2 乘方 print 10 3 求餘數 判斷...