SHOPING 购物(学了老男孩视频写的)​

#!/usr/bin/python
import syslog
import sys
this_year=2015

product=[‘apple‘,‘coffee‘,‘pc‘,‘rebot‘,‘clothes‘,‘licai‘]      #创建数组

price=[4999,30,8000,100000,1000,500]                     #创建数组

qingdan = []                                                            #创建数组

while True:
        try:

gongz=int(raw_input(‘\033[33;1mplease input you gz:\033[0m‘).strip())

break

#输入工资,不是数值异常处理

#except ValueError:
        except ValueError:
                print "Error:you must input a  num"

while True:

print ‘\033[35;1mplease looking for caidan\033[0m‘        #输出你的菜单

for line in product:

#在你的数组中循环

print "\033[32;1m%s\t%s\033[0m" %(line,price[product.index(line)])

#输出你的购物清单

if gongz < min(price):                                          #判断是否购买的起

print "\033[34;1m you didn‘t buy this is you buy\033[0m"

print "\033[34;1m",qingdan,"\033[0m"

#输出你已经购买的

sys.exit()

else:

goumai = raw_input(‘\033[32;1m you need shopping,please take it\033[0m‘)

#选择购买的物品

if goumai==‘exit‘:

#exit 退出判断

print "\033[35;1m you buy ",qingdan,"\033[0m"

sys.exit()

if goumai in product:

if gongz < price[product.index(goumai)]:

#判断是否购买的了

print "\033[31;1myou can‘t buy",goumai,"youhave",gongz,"\033[0m"

#输出不能买已经清单

continue

else:

qingdan.append(goumai)

#购买的物品添加到数组中

gongz = gongz -  price[product.index(goumai)]

#工资减去物品的价格

print "\033[35;1m you buy ",qingdan,"you have ",gongz,"\033[0m"

else:
                        print "\033[31;1mdon‘t hava this wp,you have",gongz,"\033[0m"

continue

时间: 2024-07-28 21:12:28

SHOPING 购物(学了老男孩视频写的)​的相关文章

老男孩视频第一部前面的部分学习笔记(在51cto上听的)

如何才能学好Linux运维 学习运维需要计算机基础,版本的选择我选择:centos 学习Linux运维四项基本原则 需要刻苦勤奋,持之以恒  入门比较难 Linux运维需要很多的知识,不但学习Linux操作本身还得学好周边的知识. 学好Linux运维四要素: 1.设定目标,是学好Linux运维的关键所在 2.寻找方法 通过书藉学习--阅读,实践,总结,和网友讨论:然后再阅读,再实践,再总结                 如何请教别人帮助自己--寻找帮忙                 3.勤奋

老男孩视频第二部视频学习笔记(第二部)之一:命令(1)

命令:chkconfig  cat ls tail ln find wc tar cut grep egrep 一.如何过滤出已知当前目录下的所有一级目录 如何区分目录和文件:   1.利用颜色(这个依赖与CRT等工具)   2.利用 开头字母 · ls –l | grep ^d (正则表达式中一个字符 在[]中是非,在[]外面就是以什么开头) · ls –lF | grep / · ls –lF | grep /$  小结: 1.通过ls –l 以长格式显示文件属性,然后过滤以d开关的行,就是

极客时间 零基础学Python全套视频分享 尹会生 全套完结

极客时间 零基础学Python全套视频分享 尹会生  全套完结 链接: https://pan.baidu.com/s/1AirTGkP95vIoEKeXKo10jQ 提取码: cpf3 复制这段内容后打开百度网盘手机App,操作更方便哦 基于 Python 3 :考虑到网上很多教程都是基于 Python 2 来进行讲解,而 Python 最后一个 2.x 版本—— Python 2.7 的发布也已经是 8 年前的事情了,这几年一些大型项目已经停止了对 Python 2 的支持(Python 官

51零基础学单片机语言开发·经典必学,有视频、课件、源码

51零基础学单片机语言开发·经典必学,有视频.课件.源码51零基础学单片机语言开发·经典必学,包括每一节的视频.课件和源码!内容很大,一共是3.86G,赶紧顶我的帖子吧!从零基础到大牛,你值得拥有,具体看图片,希望能帮到大家,把自己所学的东西分享出来,你们可以到闯客网技术论坛下载,已经上传到上面了,上面关于单片机的资料非常多,同时也有单片机交流群呢:6133777058,是个不错的论坛下载链接:https://bbs.usoftchina.com/thread-199194-1-6.html 视

第一次照着视频写python

采集电影天堂下载链接 视频地址:邀请你看<Python爬虫教程:零基础学爬虫>https://url.cn/5H9sxCv?sf=uri 使用版本3.72 使用时报错没有库解决办法 打开cmd 进入安装目录禅道Scripts文件夹 cd C:\Python\Python37\Scripts 使用pip install  requests 使用pip install  re 使用pip install  pymysql 数据库名字dytt8 数据库用户名密码  root   root 字符  u

跟我学SharePoint 2013视频培训课程—— 版本控制以及内容审批(14)

课程简介 第14天,怎样在SharePoint 2013中启用版本控制以及内容审批 视频 SharePoint 2013 交流群 41032413

跟我学SharePoint 2013视频培训课程——删除恢复、文档离线工作(11)

课程简介 第11天,怎样在SharePoint 2013中删除.恢复文档.文档离线工作. 视频 SharePoint 2013 交流群 41032413

跟我学SharePoint 2013视频培训课程——排序、过滤在列表、库中的使用(10)

课程简介 第10天,SharePoint 2013排序.过滤在列表.库中的使用. 视频 SharePoint 2013 交流群 41032413

跟我学SharePoint 2013视频培训课程——怎样创建文档库并上传文档(8)

课程简介 第8天,怎样在SharePoint 2013怎样创建文档库并上传文档. 视频 SharePoint 2013 交流群 41032413