Day1、Python

题目:有1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少? 1、程序分析:可填在百位、十位、个位的数字都是1、2、3、4。组成所有排列后再去掉不满足的排列。 2、知识点分析: a、Python3.0的print函数:     调用格式:print([object,…][,sep=’ ‘][,end=’\n’][,file=sys.stdout])     在这个正式的表示中,方括号中的项是可选的。这个内置的函数把字符串sep所分隔开的一个或多个对象的文本表示,后面跟着的字符串,都打印到流file中。     object:输出的目标;     sep:多个object的时候,用什么隔开,默认是用空格隔开;     end:打印一个行末尾用什么结束,默认是用\n;     file:打印到的file中,默认的是sys.stdout,标准输出流。 b、Python3.0的for循环:

for <target> in <object>:
    <statements>
else:
    <statements>

    for循环在Python中是一个通用的迭代器:可以遍历任何有序对象内的元素。for语句可用于字符串、列表、元组、其他内置可迭代对象等。 例如:

>>>for x in [1,2,3,4]:
       sum = sum + x
>>>sum
10

3、程序实现: a、python代码:

for a in range(1,5):
    for b in range(1,5):
        for c in range(1,5):
            if(a != b)and(b != c)and(c != a):
                print(a,b,c)
input()

b、结果显示:

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏xingoo, 一个梦想做发明家的程序员

static_cast const_cast reindivter_cast dynamic_cast

C 风格(C-style)强制转型如下: (T) exdivssion // cast exdivssion to be of type T 函数风格(Func...

20110
来自专栏软件开发

JavaScript学习总结(四)——this、原型链、javascript面向对象

一、this 在JavaScript中this表示:谁调用它,this就是谁。 JavaScript是由对象组成的,一切皆为对象,万物皆为对象。this是一个动...

2217
来自专栏编程

Python面向对象5:特殊方法

特殊方法,两边带双下划线的方法。比如__init__(self,...) 、__del__(self) 、__call__(self, *args) 、__st...

17210
来自专栏Python爬虫实战

Python数据类型之字典(上)

之前系列文章介绍了Python简单数据类型和序列数据类型,本文来学习一种新的映射数据类型:字典。

741
来自专栏三流程序员的挣扎

Python 自学二——类型

', '.join(['cats', 'rats', 'bats']) # 以 `, ` 分隔 'cats, rats, bats' s = 'cat ra...

763
来自专栏企鹅号快讯

Python网络爬虫之正则表达式

正则表达式非Python独有,在Python中通过re库模块实现。 ? 下面是一些常见的匹配模式 ? re.match re.match尝试从字符串的起始位置匹...

17110
来自专栏java学习

Java每日一练(2017/8/17)

每日一句 学的到东西的事情是锻炼,学不到的是磨练。 查看以前的所有练习题目以及答案:https://mp.weixin.qq.com/mp/homepage?_...

2639
来自专栏前端架构

再谈javascriptjs原型与原型链及继承相关问题

全局对象:一般全局对象会有两个,一个是ecma提供的Global对象,一个是宿主提供。如在浏览器中是window、在nodejs中是global。【所以啊,在浏...

853
来自专栏WindCoder

Java基础小结(二)

继承可以使用 extends 和 implements 这两个关键字来实现继承, 而且所有的类都是继承于 java.lang.Object,当一个类没有继承的两...

401
来自专栏ShaoYL

C语言基础-运算符

3086

扫码关注云+社区