迴圈,格式化,運算子

2022-09-15 15:45:18 字數 3188 閱讀 2541

格式化輸出

while迴圈

運算子 and or not

編碼的初識

解釋型:逐行解釋成二進位制,在執行

變數:常量

注釋:解釋說明

基礎資料型別:

使用者輸入input

1  name = input('

>>>')

2 print(type(name))

if while 迴圈

格式化輸出

運算子:算數運算子 + -,比較運算子 > ==,賦值運算子=,+=,邏輯運算子,and or, 成員運算子。

1  i1 = 2

2 i2 = 3

3 print(2 ** 3

)4 print(10

//3)

5 print(10 % 3)6

​7 print(3 != 4)8

​9 count = 1

10 count = count + 1

11 count += 1

12 print(count)

1

# and or not2​

3 # 1 在沒有()的情況下,優先順序:not > and >or,同一優先順序從左至右依次計算

4# 情況1:兩邊都是比較運算

5 # print(2 > 1 and 3

< 4 or 4 > 5 and 2

< 1)6

# print(true or false)7​

8# 情況2:兩邊都是整數

9'''

10x or y , x為真,值就是x,x為假,值是y

11'''

12 # print(1 or 2

)13 # print(3 or 2

)14 # print(4 or 2

)15 # print(-1 or 2

)16 # print(0 or 2)17

​18 # print(1 and 2)

資料型別之間的轉換

1 # str ---> int

: 只能是純數字組成的字串

2 s1 = '

00100

'3 print(int

(s1))

4 # int ---->str

5 i1 = 100

6print(str(i1),type(str(i1)))

78 # int ---> bool

: 非零即true ,0為false。

9 i = 0

10 print(bool

(i))

11 # bool ---> int

12 print(int(true)) # 1

13 print(int(false)) # 0

編碼的初識重點

計算機儲存檔案,儲存資料,以及將一些資料資訊通過網路傳送出去,儲存傳送資料什麼內容?底層都是01010101.

我帶這張珵穿越,1937,我倆研究電報:

真正密碼本:

滴滴 走

滴滴滴 跑

第一版: 沒有段位,

101今

1101 晚

1 吃11雞

1011101111

第二版:

0000101今

0001101 晚

0000001 吃

0000011雞

0000101000110100000010000011

密碼本:01010110 二進位制與 文字之間的對應關係。

最早起的密碼本:

ascii碼:只包含:英文本母,數字,特殊字元。

0000 0001 : a

0000 0101 : ;

8bit == 1byte

'hello123': 8byte

gbk: 英文本母,數字,特殊字元和中文。國標

乙個英文本母: 0000 0001 : a

乙個中文 中: 0000 0001 0100 0001 : 中

unicode: 萬國碼:把世界上所有的文字都記錄到這個密碼本。

起初乙個字元用2個位元組表示:

0000 0001 0000 0011: a

0000 0001 0100 0001 : 中

後來為了涵蓋全部文字:

0000 0001 0000 0011 0000 0001 0000 0011: a

0000 0001 0100 0001 0000 0001 0000 0011 : 中

浪費空間,浪費資源。

utf-8:公升級:最少用8bit1個位元組表示乙個字元。

0000 0011: a 1位元組

0000 0011 0000 0011 歐洲 2個位元組

0000 0011 0000 0011 0000 0011 中: 3個位元組。

'中國12he' : gbk: 8個位元組

'中國12he' : utf-8: 10個位元組

1 8bit = 1byte

2 1024byte =1kb

3 1024kb =1mb

4 1024mb =1gb

5 1024gb =1tb

6 1024tb =1pb

7 1024tb =1eb

8 1024eb =1zb

9 1024zb =1yb

10 1024yb =1nb

11 1024nb = 1db

7.6mb ----> 7.6 * 1024 * 1024 * 8

明日內容:

1

1. 二進位制與十進位制之間的轉換

str bool int 轉換

str具體操作方法:索引切片步長,常用操作方法,

for 迴圈

git :

每天上傳你們的作業。1. git add .2. git commit -m "我上傳了day02作業"3. git push origin master

在裡面討論作業問題。

老師每天的筆記,**,提交到碼雲(教學計畫)

每天給你們留的作業:issues裡面。

while迴圈,格式化輸出,運算子

1,while迴圈 while 條件 迴圈體 塊 執行流程 當條件成立.執行迴圈體.然後再次判斷條件是否成立.直到條件為假.迴圈終止 break 停止當前迴圈 continue 停止當前本次迴圈.繼續執行下一次迴圈2,格式化輸出 s 字串佔位 d 數字的佔位3,運算子 邏輯運算 and 並且,兩邊都...

while迴圈,格式化輸出,運算子

1.while 基本機構 while 條件 迴圈體 執行流程 當條件成立時為真,執行迴圈體.再次判斷條件是否成立,如果成立再次執行.當判斷條件結果為假時,跳出迴圈,本次迴圈結束.基本結構2 count 1 while true 定義乙個死迴圈 print 123 每次迴圈執行這個 塊 if coun...

while迴圈,格式化輸出,運算子,初始編碼

1.while迴圈 while 條件 縮排 迴圈體 中斷迴圈 break和continue break 終止迴圈,跳出該迴圈.continue 終止本次迴圈,繼續下次迴圈.2.格式化輸出 s d 指的是佔位 d代表是int 整型 s代表是字串 前後數量必須一致.msg 你好 s,我是 s 少年 me...