Python:输入4个单独的数字,打印所有可能的序列[关闭]

问题描述 投票:-1回答:1

自从ive完全接触python以来已经有好几年了,我想通过学习如何创建一些简单程序来重新使用它,第一个方法如下:

提示用户输入四个单独的数字,

所以:

num1 = int(input("Enter First Number: "))
num2 = int(input("Enter Second Number: "))
num3 = int(input("Enter Third Number: "))
num4 = int(input("Enter Fourth Number: "))

这就是提示用户的基线

我的最终目标是程序以所有可能的顺序输出这些数字,其中输入的MAX值为'9',最低为'0',不大于9,不小于0。

理想情况下,如果用户违反了这些“规则”,将显示错误

如果没有错误,将以如下示例显示用户,假设输入为1 2 3 4:

4321,2431,1111,3331,2223

等...

任何帮助都会令人感激

提前感谢

Acryaz

python random numbers output
1个回答
0
投票

您可以为此使用itertools.permutations,并进行一些输入检查:


0
投票

看来您想要itertools.product

© www.soinside.com 2019 - 2024. All rights reserved.