def main():
for i in range(1,5):
for j in range(1,5):
for k in range(1,5):
if (i!=j)and(i!=k)and(j!=k):
print(i,j,k)
main()
本文展示了一个使用Python实现的三数全排列算法。通过三层循环遍历所有可能的组合,并利用条件判断确保每次打印的三个数各不相同,从而实现了1到4之间数字的全排列。
def main():
for i in range(1,5):
for j in range(1,5):
for k in range(1,5):
if (i!=j)and(i!=k)and(j!=k):
print(i,j,k)
main()
633

被折叠的 条评论
为什么被折叠?