问题描述
有四个字母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 |