Python指令碼練習

2021-08-03 16:48:36 字數 1287 閱讀 9792

(購物車)

#!/usr/bin/env python

# coding=utf-8

account=input('請輸入您的帳戶餘額: ')

menu=

list='''           商品列表           '''

buy=

cost=0

print list

for k,v in enumerate(menu):

print k,v,menu[v]

c='y'

while c=='y':

num=input('請輸入商品編號: ')

for k,v in enumerate(menu):

if k==num:

if account-menu[v]<0:

print "賬戶餘額不足!"

c='n'

else:

account=account-menu[v]

buy[v]=buy[v]+1

print "%s購買成功!" %v

if c=='n':

break

c = raw_input('是否繼續購物?(y/n): ')

print "    購物車清單   "

print "賬戶餘額: %s"%account

for k,w in buy.items():

if w!=0:

print "購買商品:%s:%d"%(k,w)

cost=cost+menu[k]*w

print '消費金額:%s'%cost

執行結果:

(除去素數)

python指令碼練習

技不如人低一等,我的班長告訴我的,很受用!開發一指令碼編寫的能力,脫離指令碼小子的束縛,開啟幸福但路途卻短暫的僅有萬里的長征第一步!python標準庫和模組提供了廣泛的功能,包括內建資料型別,異常處理,數字和數學模組,檔案處理,加密服務,internet資料處理以及與internet協議 ip 的互...

python指令碼練習筆記

usr bin python coding utf 8 import socket import os,sys 建立乙個服務端 server socket.socket socket.af inet,socket.sock stream server.bind localhost 6999 繫結要監...

shell指令碼練習

顯示系統資訊 bin bash descrition show system information echo os version is cat etc centos release echo kernel version is uname r echo cpu type lscpu grep m...