这是一道经典编程题,通过1,2,3,4四个数字进行组合,一共会有多少种三位数?
输出所有的三位数组合。
备注:每个数字可以使用多次。
第一种解法是拼接数字
num=[1,2,3,4] for a in num: for b in num: for c in num: print(f"{a}"+f"{b}"+f"{c}")
第二种解法是组成一个数
num=[1,2,3,4] for a in num: for b in num: for c in num: ret=a*100+b*10+c print(ret)