3 19學習筆記

2021-10-22 21:17:49 字數 647 閱讀 6892

#1.字串(str)轉二進位制(bytes)

字串轉二進位制

1)將字串資料轉換成二進位制資料

str1 = 『abc』

b_str1 = b』abc』

print(type(str1), type(b_str1)) #

2)bytes(字串)

str2 = 『hello』

result = bytes(str2, encoding=『utf-8』)

print(type(result)) #

字串.encode(encoding=『utf-8』)

str3 = 『python資料』

result = str3.encode()

print(type(result)) #

2.二進位制轉字串

1)型別轉換: str(二進位制, encoding=『utf-8』)

b1 = b』123abc』

print(b1) # b』123abc』

print(str(result, encoding=『utf-8』)) # '123abc

2)二進位制.decode(encoding=『utf-8』)

result = result.decode()

print(result)

許可權管理 3 19

1.uid與gid 每乙個登入者至少有兩個id 使用者id uid 群組id gid 2.使用者登入主機做的工作 1 找 etc passwd中是否有帳號,若有則讀出uid,gid,家目錄與shell配置 2 在 etc shadow中找到對應的帳號與uid,核對口令 3 進入shell控管 3.三...

3 19 動態規劃專題 上 (參考《演算法筆記》)

給定乙個數字序列 a1,a2 an,求i,j 1 i j n 使得ai aj最大,輸出這個最大和。sample input 2 11 4 13 5 2 sample output 用dp i 表示從a1到ai最大連續子串行和,必須是以ai為結尾的,也就是必須加上ai。因為是要連續的序列,所以只有兩種...

319 燈泡開關

初始時有 n 個燈泡關閉。第 1 輪,你開啟所有的燈泡。第 2 輪,每兩個燈泡你關閉一次。第 3 輪,每三個燈泡切換一次開關 如果關閉則開啟,如果開啟則關閉 第 i 輪,每 i 個燈泡切換一次開關。對於第 n 輪,你只切換最後乙個燈泡的開關。找出 n 輪後有多少個亮著的燈泡。示例 輸入 3輸出 1解...