Python -Programm Wenn Aussage -Ausgabe [Duplikat]Python

Python-Programme
Anonymous
 Python -Programm Wenn Aussage -Ausgabe [Duplikat]

Post by Anonymous »

Ich schreibe mein 1. Python -Programm. Warum wird die boolesche Variable nicht unter meine If -Bedingung festgelegt? Mein Code unten - meine Ausgabe - < /p>

Code: Select all

0 Grade is =  B Did well ?  True ,85 Grade is =  B Did well ?  True
90 Grade is =  A Did well ?  True, 93 Grade is =  A Did well ?  True, 40 Grade is =  D Did well ?  True
< /code>
    did_well = True
def calc_grade (score) :

if score >= 90:
did_well = True
return "A"

elif score >= 80:
did_well = True
return "B"

elif score >= 70:
did_well = False
return "C"

else :
did_well = False
return "D"

for score in [80, 85, 90 , 93, 40]:
#print ( f{score}, "Grade is " {calc_grade (score)} )
grade_t = calc_grade (score)
print ( score, "Grade is = ", grade_t, "Did well ? ",  did_well )

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post