python基礎練習:
列表與函式
product_list=[('hw p:',3500),
('iphone:',500),
('watch:',200),
('book1',10)
]lili_money=5000
shopping=input('請輸入物品編號:')
if shopping.isdigit:
shopping=int(shopping)
if shopping==1:
print('購物成功,您的餘額:',lili_money-product_list[0][1])
product_list=[('hw p:',3500),
('iphone:',500),
('watch:',200),
('book1',10),
]lili_money=5000
print(product_list)
while true:
shopping=input('請輸入物品編號:')
if shopping.isdigit():
shopping=int(shopping)
if lili_money > product_list[shopping-1][1]:
lili_money=lili_money-product_list[shopping-1][1]
print('購物成功,您的餘額:',lili_money)
else:
print('抱歉,您的餘額不足,請充值......')
# if shopping==1:
# if lili_money > product_list[0][1]:
# lili_money=lili_money-product_list[0][1]
# print('購物成功,您的餘額:',lili_money)
#
# else:
# print('抱歉,您的餘額不足,請充值......')
# if shopping==2:
# if lili_money > product_list[1][1]:
# lili_money=lili_money-product_list[1][1]
# print('購物成功,您的餘額:',lili_money)
#
# else:
# print('抱歉,您的餘額不足,請充值......')
# if shopping==3:
# if lili_money > product_list[2][1]:
# lili_money=lili_money-product_list[2][1]
# print('購物成功,您的餘額:',lili_money)
#
# else:
# print('抱歉,您的餘額不足,請充值......')
# if shopping==4:
# if lili_money > product_list[3][1]:
# lili_money=lili_money-product_list[3][1]
# print('購物成功,您的餘額:',lili_money)
#
# else:
# print('抱歉,您的餘額不足,請充值......')
Python練習 高階函式
當乙個函式的引數,傳的是另乙個函式的時候,這樣的函式就是高階函式 變數可以指向函式,如果乙個變數指向了乙個函式,那麼,可通過該變數來呼叫這個函式 ap 函式接收兩個引數,乙個是函式,乙個是iterable,map將傳入的函式依次作用到序列的每個元素,並把結果作為新的iterator返回。def f ...
python練習 高階篇)
1 求1 2 3 4 5 99的和 count 1 s1 0 s2 0 while count 100 if count 2 0 s1 count else s2 count count 1 s s1 s2 print s 2 用python編寫程式,輸入一年份,判斷該年份是否是閏年並輸出結果 注 ...
Python 練習例項2
題目2 企業發放的獎金根據利潤提成。利潤 i 低於或等於10萬元時,獎金可提10 利潤高於10萬元,低於20萬元時,低於10萬元的部分按10 提成,高於10萬元的部分,可提成7.5 20萬到40萬之間時,高於20萬元的部分,可提成5 40萬到60萬之間時高於40萬元的部分,可提成3 60萬到100萬...