Python學習(1)——Python基礎
阿新 • • 發佈:2018-11-16
1、資料型別
(1)布林值:True、False
(2)條件判斷:and、or、not
(3)空值:None
2、字串和編碼
(1)對於單個字元的編碼,Python提供了ord()
函式獲取字元的整數表示,chr()
函式把編碼轉換為對應的字元
(2)Python對bytes
型別的資料用帶b
字首的單引號或雙引號表示:
x = b'ABC'
(3)len()
函式計算的是str
的字元數,如果換成bytes
,len()
函式就計算位元組數
(4)由於Python原始碼也是一個文字檔案,所以,當你的原始碼中包含中文的時候,在儲存原始碼時,就需要務必指定儲存為UTF-8編碼。當Python直譯器讀取原始碼時,為了讓它按UTF-8編碼讀取,我們通常在檔案開頭寫上這兩行:
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
第一行註釋是為了告訴Linux/OS X系統,這是一個Python可執行程式,Windows系統會忽略這個註釋;
第二行註釋是為了告訴Python直譯器,按照UTF-8編碼讀取原始碼,否則,你在原始碼中寫的中文輸出可能會有亂碼。
3、使用list和tuple
(1)要刪除list末尾的元素,用pop()
方法
(2)如果要取最後一個元素,除了計算索引位置外,還可以用-1