if…else and if…elif…else Statements¶True or False.If student’s grade is greater than or equal to 60
Display 'Passed'
Else
Display 'Failed'
grade initalized to 85grade = 85
if grade >= 60:
print('Passed')
else:
print('Failed')
57 to grade, then shows the if…else statement again to demonstrate that only the else suite executesgrade = 57
if grade >= 60:
print('Passed')
else:
print('Failed')
In IPython:
grade = 99
if grade >= 60:
print('Passed')
else:
print('Failed')
if…else Statement Flowchart¶
if…else statement assign different values to a variable, based on a conditiongrade = 87
if grade >= 60:
result = 'Passed'
else:
result = 'Failed'
result
result.result = ('Passed' if grade >= 60 else 'Failed')
result
'Passed' if grade >= 60 else 'Failed'
grade = 49
if grade >= 60:
print('Passed')
else:
print('Failed')
print('You must take this course again')
print, then it’s not in the else’s suite. grade = 100
if grade >= 60:
print('Passed')
else:
print('Failed')
print('You must take this course again')
if…elif…else Statement¶True condition executes.grade = 77
if grade >= 90:
print('A')
elif grade >= 80:
print('B')
elif grade >= 70:
print('C')
elif grade >= 60:
print('D')
else:
print('F')
if…elif…else Statement Flowchart¶
else Is Optional¶else, if no conditions are True, the program does not execute any of the statement’s suites. ©1992–2020 by Pearson Education, Inc. All Rights Reserved. This content is based on Chapter 3 of the book Intro to Python for Computer Science and Data Science: Learning to Program with AI, Big Data and the Cloud.
DISCLAIMER: The authors and publisher of this book have used their best efforts in preparing the book. These efforts include the development, research, and testing of the theories and programs to determine their effectiveness. The authors and publisher make no warranty of any kind, expressed or implied, with regard to these programs or to the documentation contained in these books. The authors and publisher shall not be liable in any event for incidental or consequential damages in connection with, or arising out of, the furnishing, performance, or use of these programs.