八月五號作業

2022-07-26 02:54:11 字數 2198 閱讀 8275

#

1.去重並且保留原來的元素順序

#l=['a','b',1,'a','a']

"""l=['a','b',1,'a','a']

nl =

for i in l:

if i not in nl:

print(nl)

"""#

# 針對不可變型別,並且保證順序則需要我們自己寫**實現,例如

#l=[#,

#,#,

#,#,

#]'''l=[,,

,,,]

nl =

for i in l:

if i not in nl:

print(nl)

'''#

2.利用集合關係求答案

#"""

#一.關係運算

#有如下兩個集合,pythons是報名python課程的學員名字集合,linuxs是報名linux課程的學員名字集合

pythons=

linuxs=

#1. 求出即報名python又報名linux課程的學員名字集合

"""l = pythons & linuxs

print(l)

"""#

2. 求出所有報名的學生名字集合

'''l = pythons | linuxs

print(l)

'''#

3. 求出只報名python課程的學員名字

'''l = pythons - linuxs

print(l)

'''#

4. 求出沒有同時這兩門課程的學員名字集合

'''l = pythons ^ linuxs

print(l)

'''#

"""#

#3.有如下值集合 [11,22,33,44,55,66,77,88,99,90...],將所有大於 66 的值儲存至字典的第乙個key中,將小於 66 的值儲存至第二個key的值中

#即:

'''l = [11,22,33,44,55,66,77,88,99,90]

d =

for i in l:

if i > 66:

else:

print(d)

'''#

4.統計s='hello alex alex say hello sb sb'中每個單詞的個數

#結果如:

'''s='hello alex alex say hello sb sb'

l = set(s.split(" "))

d = {}

for i in l:

d[i] = s.count(i)

print(d)

'''#

5.擴充套件題(盡量寫)

##簡單購物車,要求如下:

#實現列印商品詳細資訊,使用者輸入商品名和購買個數,則將商品名,**,購買個數加入購物列表,如果輸入為空或其他非法輸入則要求使用者重新輸入  

'''msg_dic=

a = true #錨

while a: #主程式

cart = #購物車

for i in msg_dic: #列印目錄

print("%s,%s"%(i,msg_dic[i]))

commodity = input("exit退出\n請輸入需要商品的名稱").strip() #商品選擇輸入

if commodity == 'exit':

break

elif commodity not in msg_dic:

print("請把眼睛給有需要的人")

else:

while true: #選擇商品後

num = input("需要幾個").strip()

if num == "exit":

a = false

break

elif num.isdigit() == true: #列印並新增購物車操作

num = int(num)

print("%s個%s共%s元,已加入購物車"%(num,commodity,num * msg_dic[commodity]))

print(cart)

break

else:

print("你來買個試試")

'''#

以前寫的比較完整的購物車:

八月七号 pymysql模組作業

嘗試著利用pymysql操作mysql 完成新建資料庫 建立使用者表 插入使用者資料 並嘗試書寫乙個使用者登入功能 結合mysql資料庫 並 擴充套件題 使用者的註冊 使用者的登入 獲取使用者名稱和密碼之後去之前寫入使用者資訊的檔案中 比對是否有該使用者名稱和密碼 一行行讀內容 split切割 im...

八月6號集訓筆記

上午一開始打了一波字,感覺比昨天狀態好多了。補了自己昨天在cf上做的幾道題 我怎麼就是推不出題目中的數學規律呢 看了樹狀陣列那一節的內容,感覺從第四章開始,內容就比前三章難懂了。主要是要能夠靈活運用前三章的內容,才能更好理解後面的內容。前面的內容還是要常回去看看 下午做了遞迴的一道題,離散化的一道題...

八月7號集訓筆記

上午,照常先打字,已經可以穩定在不看鍵盤每分鐘100 寫了集訓以來的第一篇解題報告,以後會多寫的。看了看昨天比賽的c題,發現如果昨天讀題快一點說不定就ak了呢。剩下的時間,看了看線段數的內容。下午,做了一道排序的題目 七夕祭 看了好久的題解,終於明白什麼叫做溫故而知新。又去做了一道以前做過的貪心題目...