我需要創建一個滿足以下條件的程序。 「在一條線上提示多個值
」您的程序應該提示用戶輸入與實驗中相同的輸入值,但不要讓用戶在每行上輸入一個值,一行將需要多個值,後面的每個項目對應一行輸入:」
T1 = input('Test One Score(0-100): ')
T2 = input('Test Two Score(0-100): ')
F1 = input('Final Test Score(0-100): ')
HW = input('Homework Score(0-100): ')
IC = input('Quiz Score(0-100): ')
LAB = input('Lab Score(0-100): ')
BP = input('Bonus Points(0-3): ')
print('Overall Score: ',((float(T1)+float(T2))*.19) + (float(F1) * 0.22) + (float(HW) * 0.18) + (float(IC) * 0.08) + (float(LAB) * 0.14)+(float(BP)))
print("Overall Score Without BP's: ",((float(T1)+float(T2))*.19) + (float(F1) * 0.22) + (float(HW) * 0.18) + (float(IC) * 0.08) + (float(LAB) * 0.14))
公式中使用 「0.19(T1 + T2)+ 0.22t3 + 0.18hw + 0.08quiz + 0.14lab」
這是什麼做的第一次,但我不不知道怎麼做才能讓所有的輸入只有一個輸入。
*提示*:你知道如何「分割字符串」嗎? –
http://stackoverflow.com/help/on-topic#4可能是感興趣的。 – pnuts