十六進制用0x前綴和0-9 a-f表示
字符串是以''或""括起來的任意文本
一個布爾值只有True和False兩種值
布爾值可以用and or not運算
空值是Python里一個特殊的值,用None表示。None不能理解為0,因為0是有意義的,而None是一個特殊的空值
print語句也可以跟上多個字符串
python的注釋是以#開頭,后面的文字直到行尾都算注釋
一些代碼不想運行,但又不想刪除,可以用注釋暫時屏蔽掉
等號=是賦值語句,可以把任意數據類型賦值給變量,同一個變量可以反復賦值,而且可以是不同類型的變量,不能等同于數學的等號==
字符串既包含'又包含"需要對字符串進行轉義,在它前面插入一個/進行轉義
常用轉義字符:/不計入字符串的內容中 /n表示換行 /t表示一個制表符 //表示/字符本身
在字符串前面加個前綴r,表示這是一個raw字符串,里面的字符就不需要轉義了,但是r'...'表示法不能表示多行字符串,也不能表示包含’和”的字符串。如果要表示多行字符串,可以用'''...'''表示,還可以在多行字符串前面添加r,把這個多行字符串也變成一個raw字符串,r'''...'''
unicode字符串用于輸入中文,u'',ur'''...'''
如果遇到UnicodeDecodeError,第一行添加注釋# -*- coding: utf-8 -*-,然后用Notepad++另存為...并選擇UTF-8格式保存