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。