第三次打卡

2021-09-23 21:58:14 字數 2704 閱讀 1206

2.什麼是多重賦值?什麼是增強賦值操作符?

多重賦值技巧是一種快捷方式,讓你在一行**中,用列表中的值為多個變數

賦值new1=[『dsdf』,34,『wdf』,『dfffff』]

『r1』,『r2』,『r3』,『r4』=new1

r1,r2,r3,r4=new1

print(r1,r2,r3,r4)

dsdf 34 wdf dfffff

增強的賦值操作

new1+=1

new1-=1

new1*=1

new1/=1

new1%=1

new1+=『hello world』

new1+=[『hello world』]

[『dsdf』, 34, 『wdf』, 『dfffff』, 『hello world』]

[『yello』, 『white』, 『black』, 『sonw』]

[『yello』, 『white』, 『black』, 『sonw』, 『red』, 『orange』, 『color』]

[『yello』, 『white』, 『blue』, 『black』, 『sonw』, 『red』, 『orange』, 『color』]

4.如何命令續行?就是一行打不完,如何第二行接著打,系統也認識。

print(』』『今天天氣不錯

我想出去玩』』』)

print(『今天天氣不錯

我想出去玩』)

今天天氣不錯

我想出去玩

今天天氣不錯 我想出去玩

5.sort命令掌握了嗎?請問如何實現***的兩種排序?(學會用lambda!)【請在群裡討論】

6.copy()和deepcopy()的區別

import copy

aaa=[『12』,『dfg』,『45』]

bbb=copy.copy(aaa)

ccc=[『12』,『dfg』,[『we』,『cvb』],『45』]

ddd=copy.deepcopy(ccc) *deepcopy適用列表中包含列表

print(bbb,ddd)

[『12』, 『dfg』, 『45』] [『12』, 『dfg』, [『we』, 『cvb』], 『45』]

7.對於字典,get()方法改變了字典的本來值嗎?

沒有get(鍵,備用值)

如果列表中鍵不存在則返回備用值

8.蒐集各種轉義字元

\後面緊跟的是想新增到字串中的字元

/是轉義字元嘛——不是,轉義字元是

\n \t 區別?——\n換行符 ;\t製表符

9.好好學學join和split方法

join-列表變字串

split-相反

map=[『an』,『old』,『map』]

print(『0』.join(map))

print(』 '.join(map))

man=『wwwxyyyxlllxppp』

print(man.split(『x』))

an0old0map

an old map

[『www』, 『yyy』, 『lll』, 『ppp』]

10.如何刪除字串中間的空格?

a=『hello world』

print(a.replace(』 『,』』))

helloworld

11.自己多試一下rjust、ljust、center的方法

12.本書作者及其喜歡用滑鼠複製的方法傳遞變數值

所以請好好學會pyperclip的用法

不然後面的專案你會一臉懵逼,那些變數都從**冒出來的

import pyperclip

a=『yyy』

pyperclip.copy(a)

print(pyperclip.paste())

yyy

pandas第三次打卡

1.1 內涵 在改過程中,往往會遇到四類問題 整合 aggregation 即分組計算統計量 如求均值 求每組元素個數 變換 transformation 即分組對每個單元的資料進行操作 如元素標準化 過濾 filtration 即按照某些規則篩選出一些組 如選出組內某一指標小於50的組 綜合問題 ...

伯禹第三次打卡

生成對抗網路 只是提出一種網路架構。gan簡單的想法就是用兩個模型,乙個是生成模型,乙個是判別模型,判斷模型用於對資料的判斷,生成模型則是模型自己去產生資料。這兩個模型一同對抗,生成模型生成的資料去欺騙判別模型,判別模型去判斷資料的真假,從而二者共同完善從而達到穩定。判別模型比較好理解,就像分類一樣...

第三次打卡,異常處理

首先,執行 try 子句 在關鍵字 try 和關鍵字 except 之間的語句 如果沒有異常發生,忽略 except 子句,try 子句執行後結束。如果在執行 try 子句的過程中發生了異常,那麼 try 子句餘下的部分將被忽略。如果異常的型別和 except 之 後的名稱相符,那麼對應的 exce...