【发布时间】:2021-10-20 14:19:24
【问题描述】:
我正在用 python 进行算术级数。 在前 10 个术语之后,我想询问用户还想查看多少个术语。如果为 0,则程序结束。如果不是程序,则返回所询问的术语数。并重复直到它为 0。 在第一个循环之后,程序运行,之后程序返回一个空。
i = int(input('Start of PA: '))
r = int(input('PA Reason: '))
t1 = i
cont = 1
terms = 1
n1 = 0
while cont <= 10:
t1 = t1 + r
cont += 1
print(f'{t1} > ', end='')
while terms != 0 :
terms = int(input('\nHow many terms? '))
if terms!= 0:
while cont <= (10 + terms):
t1 = t1 + r
cont += 1
print(f'{t1} > ', end='')
else:
print('END!')
编辑:对不起我的英语。
【问题讨论】:
-
问题是什么?你需要什么?
标签: python input while-loop is-empty arithmetic-expressions