在Python中使我的变量动态化

时间:2015-10-16 14:15:50

标签: python python-3.x

所以,我是一个初学者,我正在为课堂写剧本。最初的任务只是创建一个收入计算器。为此,我的代码看起来像这样:

print ("Welcome to SoftwarePirate Inc. payroll check system deluxe.")


employee=input("Enter your name:")

hours=float(input("Enter your hours worked per week:"))
while hours<10:
    print("Invalid value. Please enter a value of 10 or greater.")
    hours=float(input("Enter your hours worked per week:"))
rate=float(input("Enter your hourly pay rate:"))
while rate<9:
    print("Invalid value. Please enter an hourly wage greater than 9.")
    rate=float(input("Enter your hourly pay rate:"))

gross=(hours*rate*52)

但是,我现在希望能够提示无限数量的用户进行输入。有了ym当前的知识,我无法做到这一点,就好像我创建了一个while循环,它每次都会覆盖我的变量。例如,如果第一个员工是名字杰克,并且他输入了变量小时的值,则该值将被第二个用户Jill给出的输入替换。我希望能够将所有变量值存储为唯一。

我对手头的问题知之甚少,不知道该去哪儿。

帮助!!

0 个答案:

没有答案