日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > python >内容正文

python

python模拟购物车购物过程_python实现购物车+ATM机 第五天

發布時間:2023/12/10 python 40 豆豆
生活随笔 收集整理的這篇文章主要介紹了 python模拟购物车购物过程_python实现购物车+ATM机 第五天 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

模擬實現一個ATM + 購物商城程序

1.額度 15000或自定義

2.實現購物商城,買東西加入 購物車,調用信用卡接口結賬

3.可以提現,手續費5%

4.每月22號出賬單,每月10號為還款日,過期未還,按欠款總額 萬分之5 每日計息

5.支持多賬戶登錄

6.支持賬戶間轉賬

7.記錄每月日常消費流水

8.提供還款接口

9.ATM記錄操作日志

10.提供管理接口,包括添加賬戶、用戶額度,凍結賬戶等。。。

11.用戶認證用裝飾器

功能:4,8,10 沒有實現

參數解釋:

購物車賬戶:admin 密碼:123

信用卡轉賬賬戶:xinyongka 密碼:456

流程圖:

目錄結構圖:

代碼:

start.py 模塊def?start_shop():

login()

while?True:

print?('''

#################################################################

#???????????1.購物

#???????????2.余額查詢

#???????????3.轉賬

#???????????4.還款

#???????????5.操作記錄查詢

#???????????6.賬戶流水

#???????????7.登錄后臺系統

#################################################################

''')

number=input('請輸入您要執行的操作:').strip()

if?number?==?"1":

buy_shop()

elif?number?==?"2":

time.sleep(1)

money_query()

elif?number?==?"3":

time.sleep(1)

Transfer()

elif?number?==?"4":

time.sleep(1)

huankuan()

elif?number?==?"5":

time.sleep(1)

log_sys()

elif?number?==?"6":

time.sleep(1)

monye_logs()

elif?number?==?"7":

Backstage()

else:

print?('您輸入有誤,請重新輸入:')

time.sleep(3)

start_shop()

shop.py 模塊

import time

import datetime

import os,sys

buy_shop_list=[]

shop_list= [{"name": "上衣", "price": 300},

{"name": "下衣", "price": 350},

{"name": "鞋子", "price": 270},

{"name": "帽子", "price": 150},

]

def buy_shop():

print('您的默認信用卡額度為:15000元')

wages = 15000

wages = int(wages)

print('您的賬戶額度為%s ' % wages)

# while True:

for index, item in enumerate(shop_list): #給商品列表增加序號

print ('以下是您可購買的商品列表,請輸入商品號購買')

print (index,item) ? ? ? ? ? ?#打印可以購買的商品列表

while True: ? ? ? ? ? ? ? ? ? ? # 輸入商品ID進行購買

shop_number=input('請輸入商品號: ').strip() ? ? #商品購買

shop_number=int(shop_number)

buy_shop_list.append(shop_list[shop_number]) ? ? #將購買的商品添加到購物車

buy=input('輸入Y/y繼續購買,輸入N/n進行結算: ') ? #輸入y/n是否繼續購買

if buy == 'Y' or buy == 'y':

pass

else:

money=0

for i in buy_shop_list:

money_total=(i["price"])

money += money_total

# 當商品購買商品價格總額大于賬戶總額,進行賬戶充值或者直接退出

if money > wages:

print ('您的消費上商品清單%r \n您總共消費 %s 元 ,賬戶余額%s 元 ,余額不足請此卡轉賬或者充值' %(i,money,wages))

money_less=input('請輸入Y/y 登錄新賬戶對此購物車賬號進行轉賬,輸入N/n 不買了: ')

if money_less == Y or money_less == y:

log_other()

else:

if money_less == N or money_less == n:

sys.exit()

else: ? ? ? # 當商品大于價格總額小于賬戶總額購買結束

print ('您購買了%s 物品,\n消費了%s 元' %(buy_shop_list,money))

# 存儲賬戶的消費記錄文件record.txt

with open(r'D:\python_version\python_dir\ATM\log\record.txt','a',encoding='utf-8') as f: ? ? ? # 記錄當天的消費流水

time_t=(time.strftime("%Y-%m-%d %H:%M:%S", time.localtime()))

f.write(time_t)

f.write(' ? ?您消費人民幣 %s 元 \n' %money )

with open(r'D:\python_version\python_dir\ATM\log\balance1.txt', 'w', encoding='utf-8') as k:

# 存儲賬戶余額的文件balance.txt

xiaofei=(wages - money)

money=str(money)

k.write('{\'total_money\':%s,\'shengyu\':%s}'%(wages,xiaofei))

sys.exit()

轉賬模塊:zhuangzhan.py

from?ATM.core.shop?import?buy_shop

import?time,sys,os

def?Transfer():

while?True:

other_id=input('請輸入你其他銀行賬戶信息:')????#?其他銀行賬戶信息

other_pwd=input('請輸入你其他銀行賬戶密碼:')???#其他銀行賬戶密碼

if?other_id?==?'xinyongka'??and??other_pwd?==?'456':

print?('您已經成功登錄,請輸入你要像此admin?賬戶的轉賬金額:')

jine=input('轉賬額:').strip()???????????#登錄后輸入項admin賬戶的轉賬金額

jine=int(jine)???????????????#?轉化為×××(int)

print?('您需要轉賬的金額為?%s?元:?,正在轉賬中....'?%?jine)

time.sleep(3)

with?open(r'D:\python_version\python_dir\ATM\log\balance.txt',?'r+',?encoding='utf-8')?as?file:

file_name?=?eval(file.readline())

syje=(file_name['shengyu'])

syje=int(syje)

new_money=jine+syje?????????????#將轉賬金額與剩余金額相加

print?('您想admin賬戶轉賬?%s?元'?%?jine)

file.write('\n')

file.write('{\'total_money\':%s,\'shengyu\':%s}\n'%(file_name['total_money'],new_money)

sys.exit()

總結

以上是生活随笔為你收集整理的python模拟购物车购物过程_python实现购物车+ATM机 第五天的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 午夜免费播放观看在线视频 | 一区二区在线视频 | 91欧美在线视频 | 老头把女人躁得呻吟 | 毛片精品 | 波多野结衣50连登视频 | 国产69久久 | 99久免费精品视频在线观78 | 伊人久久成人网 | 麻豆精品久久久久久久99蜜桃 | 亚洲国产精品福利 | 嫩草影院永久入口 | 精品一区二区视频在线观看 | 欧美精品国产一区二区 | 黄页网站视频在线观看 | 久草这里只有精品 | 肉肉av福利一精品导航 | 97超碰资源总站 | 色在线免费视频 | 欧美亚洲一级 | 欧美日韩二区三区 | 天天综合在线观看 | 91香蕉国产在线观看软件 | 九九视频在线观看 | 97伦伦午夜电影理伦片 | 成人吃奶视频 | 91看毛片 | 国产精品久久久999 www日本高清视频 | 色蜜桃av| 色呦呦影院| 国产成人一区二区在线 | 五月网婷婷 | 免费一级黄 | 国产欧美一区二区精品久久久 | 被警察猛c猛男男男 | 26uuu国产精品视频 | 人人入人人 | 综合色av| 国产精品亚洲一区二区 | 国产福利免费在线观看 | 三级视频小说 | 国产精品无码久久久久一区二区 | 极品丰满少妇 | 91精品国产综合久 | 亚洲一区二区在线免费观看 | 日本男人天堂 | 亚洲第1页| 99久久婷婷国产综合精品 | 爱情岛论坛自拍 | 受虐m奴xxx在线观看 | 久草福利资源在线 | 人人搞人人爱 | 一本久| 亚洲综合中文字幕在线 | 日本h视频在线观看 | 国产女人18毛片18精品 | 国产女人18水真多18精品一级做 | 亚洲精品无码久久久久久久 | 成人音影 | 日本高清三区 | 中文字幕一区二区三区日韩精品 | 国产福利合集 | 一本一道久久综合 | 热久久最新网址 | 男生女生羞羞网站 | www.色综合.com| 日本肉体xxxx裸体xxx免费 | 欧洲女同同性吃奶 | 国产成人精品国内自产拍免费看 | 精品乱码一区二区三区四区 | 污黄网站在线观看 | 亚洲av熟女国产一区二区性色 | www伊人| 狠狠干成人| 日本爽爽| 久久精品福利 | 亚洲黄色成人 | 中文字幕 日本 | 最新成人在线 | 色爽爽一区二区三区 | 公侵犯一区二区三区四区中文字幕 | 男人深夜影院 | www成人| 黄色成人在线 | 亚洲av无码精品一区二区 | 第一av在线 | 久久久久久国产视频 | 精品国产一区二区三区四区 | 成人18视频免费69 | 国产白浆在线 | 国产福利91精品一区二区三区 | 一本一道久久a久久综合蜜桃 | 69久久夜色精品国产69 | av无码久久久久久不卡网站 | 手机福利在线 | 国产免费一区二区三区视频 | 欧美熟妇另类久久久久久不卡 | 99精品欧美一区二区三区 | www.亚洲国产|