我有兩個問題: 1)如何在for循環中重複n的初始值,以便首次打印此初始值n {n} 2)我怎樣才能讓{p}從值1至2 print語句變化以3比。pPython:更改打印語句中的值
的代碼在Python:它的值更改之前
p = int(input("Input a number: "))
n = int(input("Input a number: "))
for i in range(p):
s = n%p
v = n - s
k = (v//p) - s
n = k*(p-1)
s = 'no' if s == 0 else str(s)
nuts = 'nut' if s == 1 else 'nuts'
print(f'{n} nuts = {k} nuts for cows#{p} and {s} {nuts} for the snake')
你應該用實際的變量名到你的代碼,而不是單個字母的變量,它會讓你的代碼更易於閱讀,從而容易糾正 – 0TTT0