a='abc』時
python直譯器
在記憶體中建立乙個『abc』的字串
在記憶體中建立乙個a的變數,把它指向』abc』
常量
不能變的變數,python中全部大寫的變數名都為常量。
總結:
整數除法永遠為整數,即使除不盡。要做精確的除法,只需把其中乙個整數換成浮點數做除法就可以。
無論整數做除法還是取餘數,結果永遠是整數,所以,整數運算結果永遠是精確的。
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基礎學習
基本資料型別 學習基於python2.7,ubuntu16.04,python3中有一些不同的特性 在ubuntu終端輸入python,進入互動介面。print hello,world print 是乙個常用函式,輸出字串。在python2中,print還是乙個關鍵字,可以用print hello,...
Python 基礎學習
一 python中的資料結構 容器 list 列表 a 1,2,3,4 用方括號標記 可被修改 a 0 1 tuple 元組 a 4,5,6 用圓括號標記 不可被修改 b 0 4 dictionary 字典 即對映 d set 集合 不重複,無序,不支援索引 s 會自動去重得到 二 函式式程式設計 ...
python基礎學習
從今天起,每天晚上9點更新部落格,成為乙個愛學習的程式工程師。特立此flag,監督自己的學習。python基礎學習分為以下幾章 基礎知識 列表和元組 使用字串 字典條件 迴圈和其他語句 抽象更加抽象 異常魔法方法 屬性和迭代器 自帶電池 模組 檔案和流 圖形使用者介面 資料庫支援 網路程式設計 py...