days2 編碼基礎知識以及運算

2021-09-24 12:18:22 字數 844 閱讀 1776

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 二進位制轉十六進製制 方式如同二進位制轉八...