初识循环结构
Posted 算法与编程之美
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了初识循环结构相关的知识,希望对你有一定的参考价值。
0 引言
循环语句是基础的语句,循环又有for,while循环,学习了循环可以解决大多数问题比较方便
1 问题
有四个字母 a.b.c.d组成多少个互不相同且无重复的三位字符串?并输出所有结果
2 方法
需要连续用三次利用for循环嵌套设计,需要将a.b.c.d以字符串的形式放入列表中,再利用三次for循环对这个列表进行循环,最后将输出的结果放入一个新的列表中
3 实验结果与讨论
通过实验、实践等证明提出的方法是有效的,是能够解决开头提出的问题。
代码清单 1
list_t=['a','b','c','d'] t=[] for i in list_t: for j in list_t: for z in list_t: if i!=j and i!=z and j!=z: t.append(i+j+z) print(t) |
4 结语
熟悉掌握for多次循环嵌套设计和列表的相关知识,此次存入列表中,还有另外的的方法,可以继续进行讨论研究。
以上是关于初识循环结构的主要内容,如果未能解决你的问题,请参考以下文章