打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
巧用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。

实习编辑:衡辉

稿件来源:深度学习与文旅应用实验室(DLETA)

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
網海尋寶 : 不錯的打字遊戲
巧用字母写好“左耳旁”“走之底”,找到书写规律,才能立竿见影
巧用字母组合法,一天轻轻松松记住500个单词
音标 第一课时
十个英语老师也不一定知道的事情
LeetCode 318.最大单词长度乘积(中等)
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服