當前位置:
首頁 >
python_day3作业
發布時間:2025/7/14
38
豆豆
生活随笔
收集整理的這篇文章主要介紹了
python_day3作业
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
一、元素分類
有如下值集合 [11,22,33,44,55,66,77,88,99,90...],
將所有大于 66 的值保存至字典的第一個key中,將小于 66 的值保存至第二個key的值中。
即: {'k1': 大于66的所有值, 'k2': 小于66的所有值}
二、查找列表中元素,移除每個元素的空格,并查找以 a或A開頭 并且以 c 結尾的所有元素。
1 li = ["alec", " aric", "Alex", "Tony", "rain"] 2 tu = ("alec", " aric", "Alex", "Tony", "rain") 3 dic = {'k1': "alex", 'k2': ' aric', "k3": "Alex", "k4": "Tony"} 4 for i in li: 5 i = i.strip() 6 if (i.startswith('A') or i.startswith('a')) and i.endswith('c') : 7 print(i) 列表 1 li = ["alec", " aric", "Alex", "Tony", "rain"] 2 tu = ("alec", " aric", "Alex", "Tony", "rain") 3 dic = {'k1': "alex", 'k2': ' aric', "k3": "Alex", "k4": "Tony"} 4 for i in tu: 5 i = i.strip() 6 if (i.startswith('A') or i.startswith('a')) and i.endswith('c') : 7 print(i) 元組 1 li = ["alec", " aric", "Alex", "Tony", "rain"] 2 tu = ("alec", " aric", "Alex", "Tony", "rain") 3 dic = {'k1': "alex", 'k2': ' aric', "k3": "Alex", "k4": "Tony"} 4 for i in dic.values(): 5 i = i.strip() 6 if (i.startswith('A') or i.startswith('a')) and i.endswith('c') : 7 print(i) 字典三、輸出商品列表,用戶輸入序號,顯示用戶選中的商品
1 li = ["手機", "電腦", '鼠標墊', '游艇'] 2 for k,i in enumerate(li,1): 3 print(k,i) 4 user = int(input('請輸入商品序號:')) 5 print(li[user-1]) View Code四、購物車
功能要求:
要求用戶輸入總資產,例如:2000
顯示商品列表,讓用戶根據序號選擇商品,加入購物車
購買,如果商品總額大于總資產,提示賬戶余額不足,否則,購買成功。
附加:可充值、某商品移除購物車
五、用戶交互,顯示省市縣三級聯動的選擇
1 dic = {2 "河北": {3 "石家莊": ["鹿泉", "藁城", "元氏"],4 "邯鄲": ["永年", "涉縣", "磁縣"],5 },6 "河南": {"鄭州": ["不知道", "少林寺", "嵩山"],7 "邯鄲": ["包拯", "展昭", "五鼠"]8 },9 "山西": {'太原':['xxx','ooo','999'],'運城':['撒旦','耶穌','華盛頓']} 10 } 11 for i in dic: 12 print(i) 13 name = input('請輸入省份:') 14 dic_1 = dic[name] 15 for z in dic_1: 16 print(z) 17 name_1 = input('請輸入縣城:') 18 dic_2 = dic_1[name_1] 19 for x in dic_2: 20 print(x) View Code?
轉載于:https://www.cnblogs.com/zzn91/p/6985089.html
總結
以上是生活随笔為你收集整理的python_day3作业的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: WebForm 【上传图片--添加水印】
- 下一篇: python第四十一天---作业:简单F