Siemka od niedawna programuje w python i nie wiem jak by imie z wynikiem przeskakiwaly do nastepnej linijki(w pliku studentdetails.txt)
oto moj kod :
import random,pickle
name = input("Enter your name: ")
print("hello lets start",name)
score = 0
questionnumber = 0
List = [name,score,"\n"]
while questionnumber <10:
number1 = random.randint(1,10)
number2 = random.randint(1,10)
operators = ["+","-","/","*"]
operator =random.choice(operators)
questions ="%d%s%d"%(number1,operator,number2)
print(questions)
answerquestion = int(input("= "))
if answerquestion== eval(questions):
print("correct")
score=+1
questionnumber = questionnumber+1
else:
print("incorrect")
questionnumber = questionnumber+1
if score<5:
print("your score is",score,"Go to maths lessons")
if score>5:
print("Good you are on good track")
outFile = open('studentdetails.txt','wb')
pickle.dump( List,outFile)
outFile.close()
menu = int(input("1 = Check class "))
if menu==1:
inFile = open('studentdetails.txt', 'rb')
newList = pickle.load(inFile)
inFile.close()
print(newList)
Przepraszam za gramatyke ale pisze na angielskiej klawiaturze