#公鸡5元,母鸡3元,小鸡3只一元,总数money,需要买s只,则三鸡多少只
money=int(input("请输入多少金额:"))
s=int(input('需要多少只'))
for i in range(1,money//5+1):for j in range(1,money//3+1):for k in range(1,s+1):if 5*i+j*3+k/3==money and i+j+k==s:print("公鸡:",i,"母鸡",j,"小鸡",k)
else:print("end")

求列表中任意两元素相加为9的元素集合:

 

a=[]
nums=[2,7,11,15,1,8,7,-2,5,4]
for i in range(len(nums)):for j in range (i,len(nums)):if nums[i]+nums[j]==9 :a.append((nums[i],nums[j]))#注意多加一个括号
print (a)

通过切片来分页:用while True循环 不断输入

user_list = [{"name":"alex1","email":"alex1@live.com","pwd":"pwd1"}]for i in range(1,301):temp={"name":"alex"+str(i),"email":"alex@live.com"+str(i),"pwd":"pwd"+str(i)}user_list.append(temp)while True:s=int(input("请输入页码"))x=user_list[10*s-10:10*s]#切片for i in x:print (i)

31购物车

#创建店铺清单+序号
shop_buy={}#商铺字典
goods    =    [
{"name":"电脑","price":1999},
{"name":"鼠标","price":10},
{"name":"游艇","price":20},
{"name":"美女","price":98},
]
for num,product in enumerate(goods,start=1):print ("序号",num,product)shop_buy[num]=product #创建带序号的商铺字典print("我叫分割线".center(100,"*"))# 输入总资产
while True:all_money=input("请输入总资产,如果退出请输入quit:")if all_money.isdigit():all_money=int(all_money)breakelif all_money=="quit" :print("欢迎下次再来")exit()else:print("请重新输入数字")#创建购物篮

user_buy=[]#用户的购物篮while True:product_list = input("请输入序列号,退出请输入quit,买单请输入buy:")#输入购物列表if product_list=="quit":breakelif product_list.isdigit():#判断输入的是否是数字if 1<=int(product_list)<=len(shop_buy):#判断输入的序号是否不在选购范围内user_buy.append(shop_buy[int(product_list)]["name"])#生成已经选购的购物列表,索引的方法#定义购物篮中各种物品数量computer_num = user_buy.count("电脑")mouse_num = user_buy.count("鼠标")sea_num = user_buy.count("游艇")beauty_num = user_buy.count("美女")cash = computer_num * 1999 + mouse_num * 10 + sea_num * 20 + beauty_num * 98if cash<=all_money:print("\n>>>购物篮中的总额:".center(10,">"),cash,"余额:".center(10,">"),all_money-cash)print("\n购物篮:\n", "电脑", computer_num, "鼠标", mouse_num, "游艇", sea_num, "美女", beauty_num)  # 计算购物篮已添加的东西else:print("余额不足,不能添加该商品".center(30,"-"))user_buy.remove(shop_buy[int(product_list)]["name"])#购物篮中删除无法添加的商品computer_num = user_buy.count("电脑")mouse_num = user_buy.count("鼠标")sea_num = user_buy.count("游艇")beauty_num = user_buy.count("美女")cash = computer_num * 1999 + mouse_num * 10 + sea_num * 20 + beauty_num * 98print("\n>>>购物篮中的总额:".center(10, ">"), cash)print("\n购物篮:\n", "电脑", computer_num, "鼠标", mouse_num, "游艇", sea_num, "美女", beauty_num)  # 计算购物篮已添加的东西else:print("请输入正确的商品序号")elif product_list=="buy":#判断是否买单if len(user_buy)==0:#判断是否购物车为空print("未添加商品,请添加商品")else:print("消费总额:",cash,"\n最终买单蓝:\n", "电脑", computer_num, "鼠标", mouse_num, "游艇", sea_num, "美女", beauty_num)print("欢迎下次光临")breakelse:print("请输入序号(数字)")

转载于:https://www.cnblogs.com/python1988/p/10023019.html

2018年11月26日 练习3相关推荐

  1. 2018年11月26日到2019年4月26日工作汇总

    2018年11月26日到2019年4月26日工作汇总 2018年11月26日-2017年11月30日 上午:各种协议的填写,已经有关表单的培训 下午:对公司目前做的项目的培训,以及明确我当前的工作 部 ...

  2. 记账开始,记录个时间,免得偷懒2018年2月26日11:20:33

    2018年2月26日11:20:27 2018年2月26日11:20:42 2018年2月26日11:20:49 2018年2月26日11:21:02 点击打开链接啊啊啊啊哦

  3. 2018年9月26日公司断网情况处理(交换机环路,err-disable state)

    2018年9月26日周三晚,计划更换楼层交换机,之前已经把交换机按照旧的贾环己配置完毕.楼层交换机与核心交换机是采用2个光纤做捆绑,做链路聚合使用.交换机上架开启后,发现公司无线异常,ping服务器丢 ...

  4. ZZU联盟,2018年11月3日,万众瞩目的英雄联盟S8世界赛总决赛在韩国仁川开打,8年来第一次同组两支战队在总决赛争夺冠军,IG和FNC的对决引玩家期待。最终S8世界赛冠军诞生!IG3:0击溃FNC

    ZZU联盟 2018年11月3日,万众瞩目的英雄联盟S8世界赛总决赛在韩国仁川开打,8年来第一次同组两支战队在总决赛争夺冠军,IG和FNC的对决引玩家期待.最终S8世界赛冠军诞生!IG3:0击溃FNC ...

  5. 互联网晚报 | 11月26日 星期五 | 饿了么成立蓝骑士智囊团;淘特上线“官方补贴日”;上海数据交易所揭牌成立...

    ‍ 今日看点 ✦ 腾讯云首个南美数据中心落地巴西圣保罗,加速海外云服务布局 ✦ 淘特上线"官方补贴日",百余种品牌货最低五折 ✦ 饿了么成立蓝骑士智囊团,反馈外卖配送问题参与优化产 ...

  6. CocoaPods管理iOS项目 2018年11月06日

    一.创建Test工程项目 二.打开终端 当前pod版本(1.6.0.beta.2最新版本2018年11月06日)和gem源路径(https://gems.ruby-china.com): 1.cd+当 ...

  7. python编程入门与案例详解-quot;Python小屋”免费资源汇总(截至2018年11月28日)...

    原标题:"Python小屋"免费资源汇总(截至2018年11月28日) 为方便广大Python爱好者查阅和学习,特整理汇总微信公众号"Python小屋"开通29 ...

  8. 【历史上的今天】11 月 26 日:中国移动的第1亿个用户;Microsoft 确立名字;控制论鼻祖出生

    整理 | 王启隆 透过「历史上的今天」,从过去看未来,从现在亦可以改变未来. 今天是 2021 年 11 月 26 日,在 6 年前的今天,腾讯开发的一款手机游戏<王者荣耀>在全平台上线, ...

  9. 逆水寒服务器维护公告,《逆水寒》2018年11月29日更新公告

    各位自在同门: 为了保证服务器的运行稳定和服务质量,<逆水寒>将于2018年11月29日早8:00停机进行维护工作,预计维护到上午10:00.如在维护期间无法完成维护内容,开机时间将顺延. ...

  10. 圣斗士星矢重生服务器维护,11月26日全服停机维护公告

    雅典娜的圣斗士们: 为了给广大圣斗士提供更良好的修炼环境,圣域军团将于2013年11月26日(星期二)07:00至08:00对所有服务器进行例行停机维护更新,预计维护时间将持续约60分钟.届时请大家提 ...

最新文章

  1. 前沿丨DeepMind提出「心智神经网络ToMnet」,训练机器的「理解」能力
  2. 打印Java数组的最简单方法是什么?
  3. jdbc mysql 自动重连_Mysql中JDBC如何完成自动重连机制的案例
  4. java:不同数据类型的转换规则
  5. noe4j 多层关系查询
  6. 《2022博客之星拉票专用帖》
  7. 【Linux】gdb常用的调试命令
  8. CodeForces - 1527E Partition Game(dp+线段树)
  9. C#宿舍管理系统命名规范与评分标注
  10. js抽奖概率随机取出数据(简单示例)
  11. unittest学习记录
  12. 剑指offer不用加减乘除做加法_剑指Offer-不用加减乘除做加法
  13. python dataframe 合并乱序列表_Python数据处理--删除重复项、数值替换和表合并
  14. 软件工程 speedsnail 冲刺8
  15. 数据挖掘导论——综合实验
  16. 渗透技术——ARP攻击
  17. CISSP考试过程,备考过程巨详细!
  18. css设置div圆角
  19. 5个AIDA64激活密钥
  20. Excel如何将两列内容合并到一列并在中间添加符号

热门文章

  1. 支付宝弄了个“双12 ” 岛国民众都high了
  2. python中定制类
  3. Hadoop 权威指南学习2 (Sqoop)
  4. 君子抉(4月28日)
  5. 开源之旅——应用服务器篇
  6. samba (centos6.5)服务
  7. 联想y50p70换固态硬盘_换了固态硬盘电脑就变快?告诉你:固态硬盘不是万能药...
  8. php加密解密函数,PHP加密解密的函数
  9. 计算机技术运用家具,计算机技术在家具企业中的应用与控制管理
  10. e class connect.php,帝国CMS6.6程序剖析——e/class/connect.php