天天看點

python(指令行提示符的實作、四位數能組成多少個互不相同重複三位數的實作)

題目要求:

有1,2,3,4四個數字

求四個數字能生成多少個互不相同且無重複數字的三位數(不能含有122 133類似)

代碼塊:

count = 0
for i in range(1,5):
    for j in range(1,5):
        for k in range(1,5):
            if i != j and j !=k and k != i:
                print(i * 100 + j * 10 + k)
                count += 1
print('生成%d個無重複數字的三位數' %count)
           

示例:

python(指令行提示符的實作、四位數能組成多少個互不相同重複三位數的實作)

題目要求:

在pyyhon中能使用linux指令,實作虛拟的指令行

代碼塊:

for i in range(1000):
      cmd = input('[[email protected] ~]$ ')
      if cmd:
          if cmd == 'exit':
              print('logout')
          else:
              os.system(cmd)
      else:
          continue
           

示例及運作結果:

python(指令行提示符的實作、四位數能組成多少個互不相同重複三位數的實作)
python(指令行提示符的實作、四位數能組成多少個互不相同重複三位數的實作)