我需要用戶輸入來指定要在範圍內打印的數量。
我有下面的代碼:如何使用用戶輸入指定範圍內需要的數量
i = 0;
start_char = 65
end_char = 65
x = input("Enter numbers of plates:")
while (i < int(x)):
if i%26 == 0 and i!= 0:
end_char = (65)
start_char += 1
print((chr(start_char))+(chr(end_char)))
end_char =end_char + 1
i = i + 1
for plate_code in (range(1000)):
print(str(plate_code) + ((chr(start_char))+(chr(end_char))))
What't你是問題有? –
也許你想用'string'模塊的'ascii_uppercase'和'itertools'模塊的'product()'和'islice()'來嘗試更高層次的方法。然後,外循環以islice(product(ascii_uppercase,ascii_uppercase),int(x)):'爲開始字符,end_char開始。 – BlackJack