格式化輸出
while迴圈
運算子 and or not
編碼的初識
解釋型:逐行解釋成二進位制,在執行
變數:常量
注釋:解釋說明
基礎資料型別:
使用者輸入input
1 name = input('>>>')
2 print(type(name))
if while 迴圈
格式化輸出
運算子:算數運算子 + -,比較運算子 > ==,賦值運算子=,+=,邏輯運算子,and or, 成員運算子。
1 i1 = 22 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 = 1byte2 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
明日內容:
11. 二進位制與十進位制之間的轉換
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...