Я думаю, что я почти там с моим заданием.Я пытаюсь напечатать: «Привет, Джон, (новая строка). У тебя 89,6% в твоем курсе программирования».Однако, когда я печатаю нижеприведенный текст, он показывает следующее: «Привет, Джон, (новая строка). У тебя 89,4% в твоем принципе программирования».
Так что вы, ребята, могли бы помочь мне, как поставить знак% без пробела?Есть ли лучший способ напечатать эти слова?
student_name = input("Enter student's name: ")
course_name = input("Enter course name: ")
quizzes_weight = input("Enter quizzes weight: ")
projects_weight = input("Enter projects weight: ")
activities_weight = input("Enter activities weight: ")
attendance_weight = input("Enter attendance weight: ")
exams_weight = input("Enter exams weight: ")
quizzes_average = input("Enter quizzes average: ")
projects_average = input("Enter projects average: ")
activities_average = input("Enter activities average: ")
attendance_average = input("Enter attendance average: ")
exams_average = input("Enter exams average: ")
quizzes_weight = float(quizzes_weight)
projects_weight = float(projects_weight)
activities_weight = float(activities_weight)
attendance_weight = float(attendance_weight)
exams_weight = float(exams_weight)
quizzes_average = float(quizzes_average)
projects_average = float(projects_average)
activities_average = float(projects_average)
attendance_average = float(attendance_average)
exams_average = float(exams_average)
average_score_for_course = ((quizzes_weight * quizzes_average) +
(projects_weight * projects_average) + (activities_weight *
activities_average) + (attendance_weight * attendance_average) +
(exams_weight * exams_average)) * 100
print("Hi",student_name +",","\nYou have a",
average_score_for_course,"% in your", course_name,"course.")
для этого задания мое вышеприведенное программирование должно производить вывод, как показано ниже, в соответствии с моим входным кодированием.Например:
Enter student's name: Ryan
Enter course name: Advanced Quantum Mechanics
Enter quizzes weight: .1
Enter projects weight: .2
Enter activities weight: .3
Enter attendance weight: .1
Enter exams weight: .3
Enter quizzes average: 1
Enter projects average: .85
Enter activities average: .9
Enter attendance average: .95
Enter exams average: .87
вывод должен выглядеть примерно так:
Hi Ryan,
You have a 89.6% in your Advanced Quantum Mechanics course.