我为标题不清楚而道歉,无论如何我如何创建一个将数字放入字符串的循环,我的意思是(这是来自我正在进行的赋值):
输入课程数量:
输入课程编号。的 1 :
输入课程编号的重量。的 1 :
输入课程编号。的 2
...
输入课程编号。的 7
...
输入课程编号的重量。的 9
那么我将如何做这样的事情,我必须创建一个输入语句,其中包含数字顺序(1-infinity但受课程数限制)。如果您需要更多信息,或者我要澄清,请告诉我们,谢谢。
答案 0 :(得分:0)
您可以使用字符串格式:
noc = int(input('Enter number of courses: '))
for i in range(1, noc+1):
grade = input('Enter grade for course no. {}: '.format(i))
weight = input('Enter weight for course no. {}: '.format(i))
#do something with grade and weight here.