【发布时间】:2019-06-05 10:15:59
【问题描述】:
在下面的代码中,有没有办法可以将 for 循环中的“第 n 个”更改为我正在考虑的特定术语。
例如:为第一个词输入一个值,为第二个词输入一个值,为第三个词输入一个值,依此类推。与每次循环运行时“输入第 n 个项的值”行相反。
for _ in range (n):
total += float (input ('Enter a value for the nth term: '))
【问题讨论】:
-
input ('Enter value {}'.format(_) -
@SuryaTej,如果 OP 对仅打印
_的数字感到满意,这是一个合理的解决方案。但是,如果他们想按字面意思打印“第一”、“第二”等词,那么格式本身就无法做到这一点。
标签: python python-3.x for-loop