1. 程式人生 > >Python學習(1)——Python基礎

Python學習(1)——Python基礎

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的字元數,如果換成byteslen()函式就計算位元組數

(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

做索引,直接獲取最後一個元素