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 条评论
登录 后参与评论

相关文章

来自专栏java一日一条

深入浅出JavaScript之闭包(Closure)

闭包(closure)是掌握Javascript从人门到深入一个非常重要的门槛,它是Javascript语言的一个难点,也是它的特色,很多高级应用都要依靠闭包实...

802
来自专栏Python爱好者

Java基础笔记04

1595
来自专栏LeoXu的博客

oCanvas 教程学习摘要(二) 转

Core是在全局的oCanvas对象上使用create()方法创建出来的 oCanva Core 实体。

752
来自专栏塔奇克马敲代码

第2章 变量和基本类型

1884
来自专栏前端那些事

复杂值vs原始值&&内存空间

写在前面      最近在读《JavaScript启示录》,这本书不是JavaScript的详尽的参考指南,但是把对象作为了解JavaScript的透镜,受益匪...

1737
来自专栏Vamei实验室

Java基础11 对象引用

我们之前一直在使用“对象”这个概念,但没有探讨对象在内存中的具体存储方式。这方面的讨论将引出“对象引用”(object reference)这一重要概念。 ...

1878
来自专栏个人分享

二进制中1的个数

解析:如果一个整数不为0,那么这个整数至少有一位是1。如果我们把这个整数减1,那么原来处在整数最右边的1就会变为0,原来在1后面的所有的0都会变成1(如果最右边...

582
来自专栏北京马哥教育

写的代码又被喷?8招让你的代码更Pythonic

Python是一门非常灵活的语言,很多语法是其他语言不具备的,特别是对于从C、Java等语言转向Python的人来说,很容易按照C、Java等语言的写法来写Py...

2656
来自专栏Golang语言社区

厚土Go学习笔记 | 12. if 语句

在 for 循环的最后一个代码演示中,有了 if 语句。 那个 if 语句是这样写的 if (i>3) { break } 有一点,你要知道。在Go语言...

33413
来自专栏水击三千

JavaScript变量和数据类型

1.JavaScript变量 javascript的变量是松散类型的(弱类型),也就是说一个变量可以用来保存任何类型的数据,每个变量仅仅是用来保存值的占位符。变...

2187

扫码关注云+社区