1.分類與基本區別
ascii:最早的編碼,8位1位元組
unicode:萬國碼,32位4位元組
gbk:國標碼,16位2位元組
utf-8:可變長度碼:
英:8位1位元組
歐:16位2位元組
漢:24位3位元組
8位=1位元組
8bit=1byet
1024byet=1kb
1024kb=1mb
1024mb=1gb
1024gb=1tb
類推pb,eb,zb,yb,nb。
邏輯運算
and:a and b a和b都為真,結果為b,a和b有乙個假,返回假
print(2<3 and 4)
結果為4
print(4 and 2<3)
結果為ture
print(3<2 and 4)
結果為false
or:a or b,a和b都為假,返回假,a和b都為真,返回a。a真b假返回a
print(2<3 or 4)
結果為ture
print(4 or 2<3)
結果為4
print(2>3 or 4)
結果為4
print(4>5 or 2>3)
結果為false
not:取反,如
a=1>0
print(not a)
結果為false.
判斷元素是否存在
a=[2,3]
if 1 not in a:
print(「1不在a中」)
else:
print(「1在a中」)
結果:1不在a中
位運算基礎知識
位運算子主要針對二進位制,它包括了 與 非 或 異或 從表面上看似乎有點像邏輯運算子,但邏輯運算子是針對兩個關係運算子來進行邏輯運算,而位運算子主要針對兩個二進位制數的位進行邏輯運算。下面詳細介紹每個位運算子。1 與運算子 與運算子用符號 表示,其使用規律如下 兩個運算元中位都為1,結果才為1,否則...
編碼相關1 基礎知識
一 編碼基本知識 1 字符集 字元編碼是什麼 字符集是乙個系統支援的所有抽象字元的集合 字元編碼 不同的字元編碼其實是不同的法則,該法則可以使某種自然語言,與其他訊號 資訊 號碼 電脈衝 相配對 即在自然語言符號與數字系統之間建立特定聯絡。簡而言之,各種符號通過字元編碼轉化為可以被計算機識別的數字。...
數制與編碼基礎知識
表式方式 二進位制 101 b 八進位制 306 o q 十進位制 23 d 十六進製制 12abcdef h 轉換方式 二進位制轉八進位制 從小數點切開,整數部分自右向左三位數字轉換為一位八進位制,小數部分自左向右三位數字轉換為一位八進位制,位數不夠加0 二進位制轉十六進製制 方式如同二進位制轉八...