Python -Programm Wenn Aussage -Ausgabe [Duplikat]

Post a reply

Smilies
:) :( :oops: :chelo: :roll: :wink: :muza: :sorry: :angel: :read: *x) :clever:
View more smilies

BBCode is ON
[img] is ON
[flash] is OFF
[url] is ON
Smilies are ON

Topic review
   

Expand view Topic review: Python -Programm Wenn Aussage -Ausgabe [Duplikat]

by Anonymous » 04 Mar 2025, 04:39

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 )

Top