Python 如何实现不断变化的用户输入

Python 如何实现不断变化的用户输入,python,input,Python,Input,我有一个Python3.8程序,用户输入要输入数据的周数(即2周),然后从该周数开始,他们需要输入每周每天的客户数 n = int(input(" Enter number of customers for " ???? " of " ####)) 其中,??需要在周日、周一、周二、周三、周四、周五、周六之间轮换 和 其中,#####需要在输入的周数内轮换(也就是说,在输入行在第一周的每一天中循环之后,然后需要在第二周的每一天中循环等等。好的,下次展示你

我有一个Python3.8程序,用户输入要输入数据的周数(即2周),然后从该周数开始,他们需要输入每周每天的客户数

n = int(input(" Enter number of customers for " ???? " of " ####))
其中,
??
需要在
周日、周一、周二、周三、周四、周五、周六之间轮换
和

其中,
#####
需要在输入的周数内轮换(也就是说,在输入行在第一周的每一天中循环之后,然后需要在第二周的每一天中循环等等。

好的,下次展示你的工作,但我理解你的痛苦。因此,我所做的和你需要做的是创建一个星期列表和一个星期列表。然后,你将重复思考每周和每周你所做的事情我将迭代一周中的几天,然后您可以使用连接将变量连接到输入中。 以下是您可以清理的代码:

DaysOfWeek = ['Monday','Tuesday']
weeks = ['w1','w2']
for week in weeks:
    for days in DaysOfWeek:
        n = int(input(" Enter number of customers for "+str(days)+" of "+str(week)))

你能分享这个程序吗?或者它的一部分,这样有人可以帮助你编写代码吗?你尝试了什么?感谢你在正确的方向上提供的帮助,这在一些小的mod上非常有效,可以完全满足我的需要。再次感谢Air Stalk3r。