Exceptions in Python: Test if Condition is True (ASSERT in Python) - Python Tutorial for Beginners

Published: 26 April 2021
on channel: Digital Academy
575
12

🎓 Welcome back to Digital Academy, the Complete Python Development Tutorial for Beginners, which will help you Learn Python from A to Z!

🖥️ Exceptions in Python: Test if Condition is True in Python (ASSERT in Python)

Instead of waiting for a program to crash midway, you can also start by making assertion in Python, and verify that a certain condition is met. If this condition turns out to be True, then that is excellent - your program continues. But, if the condition turns out to be False, your program will throw an Exception: AssertionError.

○ Assert in Python

Let's have a look at the following example, where it is asserted that the code will be executed on a Linux system:

import sys
assert ('linux' in sys.platform), "This code runs on Linux only."

If you run this code on a Linux machine, the assertion passes. If you were to run this code on a Windows machine, or any other machine, the outcome of the assertion would be False and the result would be the following:

Traceback (most recent call last):
File "input", line 2, in module
AssertionError: This code runs on Linux only.

In this example, throwing an AssertionError exception is the last thing that the program will do. The program will come to halt, and will not continue. BUT, What if that is not what you want?! Then, you will have to catch this Exception in Python...

Let's play this video, stick around and watch until the end of this video! 👍🏻

Digital Academy™ 🎓

***

☞ WATCH NEXT:
○ Data Types in Python -    • DATA TYPES in Python (Numbers, String...  
○ Operators in Python -    • OPERATORS in Python (Arithmetic, Assi...  
○ IF Statements in Python -    • CONDITIONAL Statements in Python (IF,...  
○ FOR Loops in Python -    • FOR Loop in Python (Syntax, Break, Co...  

📖 Blog: http://digital.academy.free.fr/blog

📖 [FULL Course] HOW TO Learn Python? Python Tutorial for Beginners:    • 🐍 Python 101: Learn Python Basics for...  

📖 [PLAYLIST] Complete Python Development Course for Beginners: http://digital.academy.free.fr/playli...

🧑‍🎓 [COURSE] http://digital.academy.free.fr/courses

📘 [BOOK] Python for Absolute Beginners: https://amzn.to/3NvyOWV

🛒 Shopping and Discounts: http://digital.academy.free.fr/store

💌 Weekly Newsletter for Developers: https://www.getrevue.co/profile/digit...

#Python #Tutorial #Beginners #Shorts

***

♡ Thanks for watching and supporting ♡
Please Subscribe. Hit the notification bell.
Like, Comment and Share.

***

♡ FOLLOW US ♡
✧ http://digital.academy.free.fr/
✧   / digitalacademyy  
✧   / digitalacademyfr  
✧   / digital_academy_fr  
✧    / digitalacademyonline  

♡ SUPPORT US ♡
✧ http://digital.academy.free.fr/join
✧ http://digital.academy.free.fr/store
✧ http://digital.academy.free.fr/donate
✧ http://digital.academy.free.fr/subscribe
✧   / digital_academy  
✧ https://www.buymeacoffee.com/digital_...

***


Watch video Exceptions in Python: Test if Condition is True (ASSERT in Python) - Python Tutorial for Beginners online without registration, duration hours minute second in high quality. This video was added by user Digital Academy 26 April 2021, don't forget to share it with your friends and acquaintances, it has been viewed on our site 57 once and liked it 1 people.