巧用for循环

简介: 巧用for循环

0 引言

在学习python语言中,我们学习并掌握了for循环,for循环能够帮我们解决身边的一些实际问题,例如上周作业的第1题。

1 问题

有四个字母:a、b、c、d,能组成多少个互不相同且无重复三位字符?输出所有结果。

2 方法

首先需要输入一个列表,输入四个英文字母,利用for循环解决以上问题。

3 实验结果与讨论

通过实验、实践等证明提出的方法是有效的,是能够解决开头提出的问题。

代码清单 1

words=[“a”,“b”,“c”,“d”]
for A in words:
for B in words:
   for C in words:
       if A!=B and B!=C and A!=C:
print(A,B,C)
a b d
a c b
a c d
a d b
a d c
b a c
b a d
b c a
b c d
b d a
b d c
c a b
c a d
c b a
c b d
c d a
c d b
d a b
d a c
d b a
d b c
d c a

4 结语

通过以上求四个字母中,找出互不相同且无重复三位字符。利用列表及for循环求解,证明巧用for循环是很有效的,未来可以继续研究else。

目录
相关文章
|
10月前
实现遍历数组(双for循环语句)
实现遍历数组(双for循环语句)
48 1
|
1月前
|
存储 Java
JavaSE——流程控制-循环结构(for循环、while循环、小案例、do-while循环、死循环、循环嵌套)
JavaSE——流程控制-循环结构(for循环、while循环、小案例、do-while循环、死循环、循环嵌套)
22 0
|
23天前
for循环嵌套for循环与递归的区别
for循环嵌套for循环与递归的区别
|
2月前
|
Java 程序员
for循环语句(详解+典例)
for循环语句(详解+典例)
40 0
|
11月前
|
C语言
【C语言初学必看】一知半解的for循环嵌套for循环
【C语言初学必看】一知半解的for循环嵌套for循环
111 0
|
Python
while循环的妙用
while循环的妙用
66 1
|
Python
巧用for循环嵌套结构
巧用for循环嵌套结构
80 0
|
Python
巧用list与for循环求和
巧用list与for循环求和
102 0
|
Python
Python语法之循环
循环使得我们能够对列表中的每个元素执行相同的操作,这样对于任意长度的列表我们都可以很高效地对其进行处理。
154 0
|
Shell
应该是你见过最详细的shell编程循环语句解析了(for循环、while循环、until循环)(二)
应该是你见过最详细的shell编程循环语句解析了(for循环、while循环、until循环)(二)
162 0
应该是你见过最详细的shell编程循环语句解析了(for循环、while循环、until循环)(二)