1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
|
#!/usr/bin/env python
#coding:utf-8
__author__
=
"mmm"
'''
@author:sum
@file:shopping car.py
@time:7/12/1710:48 PM
@desc
'''
iphone
=
0
book
=
0
bike
=
0
money
=
input
(
"请输入账户金额:"
)
list
=
{(
'iphone'
,
8000
),
(
'book'
,
100
),
(
'bike'
,
200
)}
for
i
in
enumerate
(
list
):
a
=
i[
0
]
b
=
i[
1
][
0
]
c
=
i[
1
][
1
]
print
a,b,c
while
True
:
num
=
raw_input
(
"请输入商品序号:"
)
if
num
=
=
'0'
:
if
money >
200
:
money
=
money
-
200
bike
=
bike
+
1
print
'账户余额%s'
%
money
else
:
print
'余额不足'
if
num
=
=
'1'
:
if
money >
100
:
money
=
money
-
100
book
=
book
+
1
print
'账户余额%s'
%
money
else
:
print
'余额不足'
if
num
=
=
'2'
:
if
money >
8000
:
money
=
money
-
8000
iphone
=
iphone
+
1
print
'账户余额%s'
%
money
else
:
print
'余额不足'
if
num
=
=
'quit'
:
print
'购买清单 iphone %s \n book %s\n bike %s\n'
%
(iphone,book,bike)
print
'账户余额 %s'
%
money
break
|
本文转自Super_MONKEY 51CTO博客,原文链接:http://blog.51cto.com/supermk/1947630