J'essaye d'obtenir que Python imprime un ensemble spécifique de noms, de notes et de notes, mais je ne sais pas comment le faire après avoir demandé utilisateur "pour entrer le numéro et le nom. Ce que je dois faire est de vous assurer qu'il le dit avec un nom, qualité numérique, et le grade de lettres dans une liste si Nom de grade Lettre Joe 98 A Bob 56 F et ainsi de suite ...Impression d'une note, d'une liste et d'une note de l'élève
ici est ce que je l'ai déjà ...
A_score = 90
B_score = 80
C_score = 70
D_score = 60
F_score = 50
score1 = int(input('Enter score: '))
name1 = input('Enter name: ')
score = int(input('Enter score: '))
name = input('Enter name: ')
score = int(input('Enter score: '))
name = input('Enter name: ')
score = int(input('Enter score: '))
name = input('Enter name: ')
score = float(input('Enter score: '))
name = input('Enter name: ')
# Print the table headings
print('Name\tNumeric grade\tLetter grade')
print('---------------------------------')
#Print the names and grades
for score in range(A_score, B_score, C_score):
print(name1, '\t', score1)
Quelle est votre question en particulier? Personne ne va écrire le code pour vous. ** Quel résultat obtenez-vous **? – Meistro
J'essaie de comprendre quelle est la meilleure façon d'imprimer le nom, la note et la lettre. Serait-ce une fonction def ou quelque chose d'autre? –
Cette question est déroutante car il y a un certain nombre de choses qu'un programmeur expérimenté de python changerait, mais on ne sait pas quelles choses ne fonctionnent pas pour vous. S'il vous plaît soyez précis sur 1) ce que le programme fait correctement, et 2) ce qu'il n'est pas. Je vous suggère de regarder dans des listes et des dictionnaires pour stocker vos valeurs, dans un premier temps. –