data = pd.read_csv(
'端午粽子資料.csv'
)data.columns = data.columns.
str.strip(
)data.info
# 修改錯誤**
ex = data[
~data[
'**'].
str.contains(r'^[-+]?[0-9]*\.?[0-9]+$')]
.index
data.loc[ex,
'**']=
45# 刪除最後一列為空的行
data_drop = data[data[
'發貨位址'
].notna()]
# 檢視最後為杭州
data_drop[
'發貨位址'
].nunique(
)data_drop[
'發貨位址'].
str.contains(r'杭州'
).value_counts(
)data_hz = data_drop[data_drop[
'發貨位址'].
str.contains(r'杭州')]
# 計算均值
data_hz[
'**'
]= data_hz[
'**'
].astype(
'float'
)data_hz[
'**'
].mean(
)
a = data[
'標題'].
str.contains(
'嘉興'
)b =
1-data[
'發貨位址'].
str.contains(
'嘉興'
)df_jx = data[a & b]
df_jx.shape[
0]
```python
data.info
data[
'**'
]= data[
'**'
].astype(
'float'
)data[
'類別'
]= pd.qcut(data[
'**'],
5, labels=
['低'
,'較低'
,'中'
,'較高'
,'高'])
data_new = data.sort_values(by=
'類別'
, ascending=
false
)data_new[
'類別'
].value_counts(
)
if綜合練習
1.1 從控制台輸入你要出的拳 石頭 1 剪刀 2 布 3 2 電腦隨即出拳 3 比較勝負 import random 1.從控制台輸入要出的拳 player int input 請輸入您要出的拳 石頭1 剪刀2 布3 2.電腦出拳 computer random.randint 1,3 print...
綜合練習四
一 單選題 每題 2 分,共20分 1.以下資料結構中哪乙個是線性結構?b a.有向圖 b.棧 c.二叉樹 d.b樹 2.若某鍊錶最常用的操作是在最後乙個結點之後插入乙個結點和刪除最後乙個結點,則採用 c 儲存方式最節省時間。a.單鏈表 b.雙鏈表 c.帶頭結點的雙迴圈鍊錶 d.單迴圈鍊錶 3.以下...
18 綜合練習
目錄 驗證碼必須放到session中 快速封裝引數為物件 使用者登入成功之後,需要使用重定向來進行跳轉,不能使用 跳轉 沒有在request中儲存資料,跳轉時就應該使用重定向 資料庫中,如果主鍵是自增長的,在插入資料時,主鍵的位置填入null即可。阻止表單提交注意事項 分頁 分頁好處 輸入 輸出分頁...