三色球问题。有红、黄、绿三种颜色的球,其中红球3个,黄球3个,绿球6个。

现将这12个球混放在一个盒子里,从中任意摸出8个球,编程计算摸出球的各种颜色搭配。

#第1种,只要颜色搭配设i为红球数量,j为黄球数量,k为绿球数量

n =0
for i in range(0,4):for j in range(0,4):for k in  range(2,7):if i+j+k ==8:list1 =((i,j,k))print(list1)n +=1
print('一共有%d种排列方式' %n)

#第二种,各种颜色排列顺序,i,j,k,....分别为第1,2,3.....8个球,每个球的颜色可能是红黄绿,

count =0
for i in ('红','黄','绿'):for j in  ('红','黄','绿'):for k in  ('红','黄','绿'):for l in  ('红','黄','绿'):for m in  ('红','黄','绿'):for n in  ('红','黄','绿'):for o in  ('红','黄','绿'):for p in  ('红','黄','绿'):list1 =list((i,j,k,l,m,n,o,p))if list1.count('红') <=3 and list1.count('黄') <=3 and list1.count('绿') <=6:print(list1)count +=1print('一共有%d种排列方式' %count)

共3280种排列方式

三色球问题,python解决相关推荐

  1. 高德API+Python解决租房问题

    项目简介:编写Python脚本爬取某租房网站的房源信息,利用高德的 js API 在地图上标出房源地点,划出距离工作地点1小时内可到达的范围,附上公交路径规划功能查看不同路径的用时. 本教程由ekCi ...

  2. Python版本的数据结构书_《用Python解决数据结构与算法问题》

    源于经典 数据结构作为计算机从业人员的必备基础,Java, c 之类的语言有很多这方面的书籍,Python 相对较少, 其中比较著名的一本 problem-solving-with-algorithm ...

  3. Python解决The truth value of a Series is ambiguous.md

    Python解决The truth value of a Series is ambiguous.md import pandas as pd data = pd.read_csv('x.csv') ...

  4. python计算学生平均年龄_CodeSalt | Python解决按学生年龄排序的实际问题

    Python解决按学生年龄排序的实际问题 问题:定义一个Class:包含姓名name.性别gender.年龄age,需要按年龄给学生排序. 输入:包含学生对象的List. 输出:按照年龄age进行排序 ...

  5. 用 python 解决汉诺塔问题并附带演示过程

    用 python 解决汉诺塔问题并附带演示过程 参考文章: (1)用 python 解决汉诺塔问题并附带演示过程 (2)https://www.cnblogs.com/shinawear/p/1061 ...

  6. python解决组合问题

    python解决组合问题 参考文章: (1)python解决组合问题 (2)https://www.cnblogs.com/vipchenwei/p/7147488.html (3)https://w ...

  7. python解决鸡兔同笼问题

    python解决鸡兔同笼问题 参考文章: (1)python解决鸡兔同笼问题 (2)https://www.cnblogs.com/xiaolu915/p/10587499.html 备忘一下.

  8. Python解决八皇后问题

    Python解决八皇后问题 参考文章: (1)Python解决八皇后问题 (2)https://www.cnblogs.com/littleseven/p/5362791.html 备忘一下.

  9. Python解决ModuleNotFoundError: No module named ‘Queue‘的问题

    Python解决ModuleNotFoundError: No module named 'Queue'的问题 参考文章: (1)Python解决ModuleNotFoundError: No mod ...

最新文章

  1. jetty作为内嵌服务器自启动
  2. 【转载】ftp获取文件
  3. 对神经网络分类行为的认识二则
  4. MATLAB之离散时间傅里叶变换DTFT
  5. 回信,我的好朋友王一涵
  6. 如何安装php5.5,源码安装php5.5
  7. labelimg如何调整框的颜色_PS学习之旅:如何更好调整画面明暗?明度、色阶详细介绍,收藏...
  8. Objective-C与Swift混编
  9. 如何正确选择MySQL数据列类型
  10. scope=“prototype”和scope=“session”
  11. qt实现类似everything搜索功能,速度没有everything那么快
  12. 基于java的开源游戏引擎
  13. 使用模块优化工资计算器
  14. Vue + Spring Boot 项目实战(十四):用户认证方案与完善的访问拦截
  15. webshell一句话
  16. 速腾聚创完成新一轮融资:华兴新经济基金领投 筹备上市
  17. IM推送Android客户端SDK之智能心跳
  18. 我,喜提招商银行,当爹啦
  19. 解析新浪微博JSON
  20. ThreadPoolExecutor的四种抛弃策略

热门文章

  1. 后向重计算在OneFlow中的实现:以时间换空间,大幅降低显存占用
  2. 免校准的电量计量芯片_技术 | 免校准电能计量芯片,让家电智能化更简单
  3. callee与caller的区别
  4. springboot使用jdbc连接mysql数据库时测试连接错误
  5. MySQL的关键技术及主要特征_生物特征识别十大关键技术解析
  6. Ztmao主题猫wordpress主题经典失传版/WP网站模板下载站源码+全局SEO功能设定
  7. 计算机组装实训写总结,计算机组装维护实训总结.doc
  8. 大数据开发技术课程报告(搭建Hadoop完全分布式集群操作集群)
  9. 工作人员做好项目协调服务器,项目团队协作做好三件事
  10. 设计一个H5编辑器的数据模型和核心功能