我有两个问题: 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