Je suis confus au sujet de la sortie de mon code.Python Open File - Si Else Instruction
Ceci est mon fichier:
201707001 Jenson_
201707002 Richard
201707003 Jean
Voici mon code:
def studentInfo (userInput): # storing student info
# read the students file
with open('C:\\Users\\jaspe\\Desktop\\PADS Assignment\\Student.txt') as f:
for line in f:
stdId, stdName = line.strip().split(" ", 1)
# check if the student exist
if userInput == stdId:
print("Student found!")
print("Student ID: " + stdId + "\nStudent Name: " + stdName)
else:
print("The student does not exist")
studentFinder = input("Please enter id: ")
studentInfo(studentFinder)
Ceci est ma sortie du code
Please enter id: 201707001
Student found!
Student ID: 201707001
Student Name: Jenson
The student does not exist
The student does not exist
Comment puis-je réparer mon code?
Votre question n'est pas claire. Vous dites "existe-t-il un moyen de réparer mon code" mais vous ne dites pas ce que le code devrait faire. S'il vous plaît examiner https://stackoverflow.com/help/how-to-ask – mtrw