首页 > 编程语言 >python - 1,2,3,4组成无重复的三位数有多少种组合

python - 1,2,3,4组成无重复的三位数有多少种组合

时间:2022-12-03 16:55:17浏览次数:40  
标签:count repeat python mlist 三位数 params 重复

方法一

三个循环

def not_repeat(params):
    # 定义一个空列表
    mlist = []
    count = 0
    for i in params:
        for j in params:
            for m in params:
                # 三个数不相等
                if i != j and j != m and i != m:
                    mlist.append(i+j+m)  # params 为字符串,字符串拼接
                    count += 1
    print("一共有 {} 种组合,分别是 {}" .format(count, mlist))


not_repeat('1234')

标签:count,repeat,python,mlist,三位数,params,重复
From: https://www.cnblogs.com/wwho/p/16948312.html

相关文章

  • python之路41 前端页面尝试 丑出新高度
    边框p{/*左边*/font-size:48px;border-left-width:5px;border-left-style:dotted;/*点点边框*/border-left-color:#0000ff;}p{......
  • 安装pymysql报错:File "/usr/local/lib/python2.7/site-packages/PyMySQL-1.0.2-py2.7.
     Traceback(mostrecentcalllast):File"log2user-real.py",line49,in<module>db=create_engine("mysql+pymysql://root:{m_pass}@10.157.2.25:8306/l......
  • python模块之sys
    1.简介“sys”即“system”,“系统”之意。该模块提供了一些接口,用于访问Python解释器自身使用和维护的变量,同时模块中还提供了一部分函数,可以与解释器进行比较深度的交......
  • 使用python和sqlite处理数据
    1.处理空行python程序importpandasaspd#导入pandas库data=pd.read_excel("PittsburghBridges.xls")#读取表格数据res=data.dropna(how="all")#清除空白......
  • Pycharm Community 2020.2.3 Python代码设计软件下载
    关注微信公众号【工控羊】或者微信号【gksheep】,微信公众号后台输入数字编号【0014】即可获取下载链接。......
  • python实现自动发送邮件
    一、smtplib自带模块,发送邮件二、email自带模块,包装内容、头部信息等三、QQ邮箱需要生成授权码(相当于密码),163邮箱需要账号和密码四、实战测试:importsmtplibfromemail.mime......
  • python实验报告(第13章)
    一、实验目的1.掌握Pygame的基础知识。二、实验环境python版本:3.10(64-bit)三、实验内容1.实例1  实验结果:  四、实验分析:1.掌握了Pygame的基础知识。......
  • 【Python】推荐三个好玩的图像处理库
    1.引言Python是一门高级语言,它可以实现很多功能。Python强大的原因是什么?某种程度上,在于它所拥有的现成的库,使其在编程的各个方向上都易于使用。在本文中,我将向大家展示一......
  • 2022/12/3 Python实验报告
      实验报告1、实验目的和要求了解并掌握Pygame的基本应用2、实验环境笔记本与Python书本3、实验过程实例01制作一个跳跃的小球游戏创建一个游戏......
  • 零基础学python 第七章
    实例1:创建大雁类并定义飞行方法classGeese:'''大雁类'''def__init__(self,beak,wing,claw):print("我是大雁类!我有以下特征:")print(be......