欢迎点击「算法与编程之美」↑关注我们!
本文首发于微信公众号:"算法与编程之美",欢迎关注,及时了解更多此系列文章。
欢迎加入团队圈子!与作者面对面!直接点击!
有四个字母a,b,c,d能组成多少个互不相同且无重复三位字符串?输出所有结果。
用while循环写九九乘法表。
首先进行赋值,用for进行循环运算,再使用判断语句做到无重复。
使用两个嵌套循环,一个控制行,一个控制列。
代码:
a="a"
b="b"
c="c"
d="d"
for i in a,b,c,d:
for j in a,b,c,d:
for k in a,b,c,d:
if i!=j and i!=k and j!=k:
print(i,j,k)
i = 1
while I < 10:
j = 1
while j <=i:
print('%d*%d=%d\t' %(j ,i , i*j) , end(' '))
j +=1
print(' ')
i +=1
print(' ')
学习了Python中的两种循环,也知道了for与while循环之间的区别,并应用了判断语句与嵌套循环,可以深入思考,试试举一反三。
END
编 辑 | 王文星
责 编 | 巨金玲
能力越强,责任越大。实事求是,严谨细致。
——where2go 团队
微信号:算法与编程之美
长按识别二维码关注我们!
温馨提示:点击页面右下角“写留言”发表评论,期待您的参与!期待您的转发!