輸入一個整數n,隨機輸出一個兩位素數n1(n1不大于10乘以n),一個三位數素數n2(n2不大于100乘以n),找出兩數之間(包括n1,n2)所有數字(此數字各位數之和為奇數),第一行一個,第二行兩個……右對齊輸出
uj5u.com熱心網友回復:
n,n1,n2三者你控制n = int(input(">>>n:"))
n1 = int(input(">>>n1:" ))
n2 = int(input(">>>n2:"))
x, curx = 0, 1
for i in range(n1, n2 + 1):
if sum(map(int, str(i))) % 2 == 1:
x += 1
print(i, end="\t")
if x == curx:
print(" ")
x = 0
curx += 1
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/283890.html
上一篇:求助:如何實作批量提取pdf檔案中指定的內容到表格檔案中
下一篇:求解:不知道哪里出錯了 TypeError:compile() takes 2 positional arguments but 3 were given
