Hi hows it going? im trying to open a note pad file using python, the commands i use , load the program but when i choose which ever questionare it doesnt load it can u please let me know the problem? because i got a mid term in 5 days thnx alot the code is the following: def IQ(): x=0 while x!=10: score =0 myfile= open('IQ.txt', 'r') question = myfile.readline() answer1 = myfile.readline() answer2 = myfile.readline() answer3 = myfile.readline() answer4 = myfile.readline() correct = myfile.readline() explanation = myfile.readline() points=float(myfile.readline()) print question print "1-"+ answer1 print "2-"+ answer2 print "3-"+ answer3 print "4-"+ answer4 answer=raw_input("what's your answer?") answer=answer.rstrip() x=x+1 if answer== correct[0]: print"\nRight", score+=points else: print"\nWrong", print explanation print "score:",score,"\n\n" def Random(): x=0 while x!=10: score =0 myfile= open('Random.txt', 'r') question = myfile.readline() answer1 = myfile.readline() answer2 = myfile.readline() answer3 = myfile.readline() answer4 = myfile.readline() correct = myfile.readline() explanation = myfile.readline() points=float(myfile.readline()) print question print "1-"+ answer1 print "2-"+ answer2 print "3-"+ answer3 print "4-"+ answer4 answer=raw_input("what's your answer?") answer=answer.rstrip() x=x+1 if answer== correct[0]: print"\nRight", score+=points else: print"\nWrong", print explanation print "score:",score,"\n\n"
total=0 while total==0: print "1- IQ" print "2- Random" choice=(raw_input("which game you wana play:")) try: choice=int(choice) if choice==1: IQ() total=total+1 if choice==2: Random() total=total+1 else: print"you should enter either 1 or 2" total=0 except: print "you should enter a number" total=0
Comment
Hi hows it going?
im trying to open a note pad file using python, the commands i use , load the program but when i choose which ever questionare it doesnt load it can u please let me know the problem? because i got a mid term in 5 days thnx alot the code is the following:
def IQ():
x=0
while x!=10:
score =0
myfile= open('IQ.txt', 'r')
question = myfile.readline()
answer1 = myfile.readline()
answer2 = myfile.readline()
answer3 = myfile.readline()
answer4 = myfile.readline()
correct = myfile.readline()
explanation = myfile.readline()
points=float(myfile.readline())
print question
print "1-"+ answer1
print "2-"+ answer2
print "3-"+ answer3
print "4-"+ answer4
answer=raw_input("what's your answer?")
answer=answer.rstrip()
x=x+1
if answer== correct[0]:
print"\nRight",
score+=points
else:
print"\nWrong",
print explanation
print "score:",score,"\n\n"
def Random():
x=0
while x!=10:
score =0
myfile= open('Random.txt', 'r')
question = myfile.readline()
answer1 = myfile.readline()
answer2 = myfile.readline()
answer3 = myfile.readline()
answer4 = myfile.readline()
correct = myfile.readline()
explanation = myfile.readline()
points=float(myfile.readline())
print question
print "1-"+ answer1
print "2-"+ answer2
print "3-"+ answer3
print "4-"+ answer4
answer=raw_input("what's your answer?")
answer=answer.rstrip()
x=x+1
if answer== correct[0]:
print"\nRight",
score+=points
else:
print"\nWrong",
print explanation
print "score:",score,"\n\n"
total=0
while total==0:
print "1- IQ"
print "2- Random"
choice=(raw_input("which game you wana play:"))
try:
choice=int(choice)
if choice==1:
IQ()
total=total+1
if choice==2:
Random()
total=total+1
else:
print"you should enter either 1 or 2"
total=0
except:
print "you should enter a number"
total=0
Replies
Oh my Lordy! I started decoding this for you but seriously gave up. Such flow bad, such syntax no good