初识循环结构

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多次循环嵌套设计和列表的相关知识,此次存入列表中,还有另外的的方法,可以继续进行讨论研究。

以上是关于初识循环结构的主要内容,如果未能解决你的问题,请参考以下文章

初识C语言之二

初识C语言之二

初识C语言之二

初识java-循环结构:6

:初识C循环

初识C++之程序流程结构