我得到了这个练习,其中我打印的句子的结尾必须是符号/字母“p”。当我运行这个程序时,结果是这样的: 如果我使用数字 9:
p q p q
p q p
p q
p
正如您所看到的,“p”始终位于句子的开头,但我希望它始终位于句子的末尾。像这样的东西。
q p q p
p q p
q p
p
我认为变量“a”每次都必须减1。虽然,我不知道该把它放在哪里。这是代码。
number = int((input()+1)/2 - 1)
i = 1
while i <= number:
a = number
while a >= i:
if a % 2 == 0:
print("q", end = " ")
a -= 1
elif a % 2 == 1:
print("p", end = " ")
a -= 1
print()
i += 1
慕娘9325324
HUH函数
SMILET
相关分类