python写的网站有什么_如何用Python写一个小网站?

# author:Iron Qi

product_list = [(Iphone,5800),

(Mac Pro,9800),

(Play Game,1000),

(Watch,4300),

(Basketball,260),

(cloth,1314)

]

shopping_list=[] #商品购物车是空表

salary = input("Input your salary:")

if salary.isdigit():

salary = int(salary)

while True:

for index,item in enumerate(product_list): # 取列表的下标和实际属性

print(index,item)

user_choice = input("Please select the item you want to buy:") # 选择的是商品编号

if user_choice.isdigit():

user_choice = int(user_choice)

if user_choice < len(product_list)and user_choice >=0:

p_price=product_list[user_choice]

if p_price[1] <= salary: #can buy

shopping_list.append(p_price)

salary -=p_price[1]

print("Added %s into shopping cart,your balance is 33[31;1m%s33[0m" %(p_price,salary))

else:

print("33[32;1myour balance only is[%s],No longer available33[0m"% salary)

else:

print("product code [%s] is not exist!"% user_choice)

elif user_choice ==q:

print("---------shopping list---------")

for p in shopping_list:

print(p)

print("your current balance:",salary)

exit()

else:

print("invalid option")

else:

print("33[33;1mYour input is not valid33[0m") #33[33;1m----33[0m 是用来高亮。

# author:Iron Qi product_list = [(Iphone,5800), (Mac Pro,9800), (Play Game,1000), (Watch,4300), (Basketball,260), (cloth,1314) ] shopping_list=[] #商品购物车是空表 salary = input("Input your salary:") if salary.isdigit(): salary = int(salary) while True: for index,item in enumerate(product_list): # 取列表的下标和实际属性 print(index,item) user_choice = input("Please select the item you want to buy:") # 选择的是商品编号 if user_choice.isdigit(): user_choice = int(user_choice) if user_choice < len(product_list)and user_choice >=0: p_price=product_list[user_choice] if p_price[1] <= salary: #can buy shopping_list.append(p_price) salary -=p_price[1] print("Added %s into shopping cart,your balance is 33[31;1m%s33[0m" %(p_price,salary)) else: print("33[32;1myour balance only is[%s],No longer available33[0m"% salary) else: print("product code [%s] is not exist!"% user_choice) elif user_choice ==q: print("---------shopping list---------") for p in shopping_list: print(p) print("your current balance:",salary) exit() else: print("invalid option") else: print("33[33;1mYour input is not valid33[0m") #33[33;1m----33[0m 是用来高亮。
经验分享 程序员 微信小程序 职场和发展