RUVIDEO
Поделитесь видео 🙏

Python Programming: Lesson 17 - Identifying and Raising Exceptions

PLEASE SUBSCRIBE!!!

In the previous lesson (https://youtu.be/W_O7czZFMD8), we studied modules in Python. Here, we look at some more modules but then turn our attention to exceptions. Handling exceptions is further explored in the next lesson.

Recall that a module is a package of code that someone has written, providing useful functions and constants that we can use inside our programs. All we have to do is import at the top of our program

To use a function F( ) from a module M
import M, then call M.F( )
from M import F, then call F( )
from M import F as G, then call G( )

[Not talked about in this video, but you can actually import a module and call it a different name in your program. import M as N, then call N.F( ). Can learn about it here youtube.com/pD5tWn4VWMw]

An exception is a runtime error that occurs in our code. We can have:

organic exceptions - runtime errors caused by unintentional faults in our code
engineered exceptions - when we choose to manually throw a runtime error
handled exceptions - successful code that prevents a runtime error using a try/except block

We talk in this video about several types of errors in Python. Here are some of them

0:35 Review of Importing and Using Modules
2:34 Review of Importing Specific Functions from a Module
4:44 Review of Calling Imported Functions by Other Names
6:45 More Review of Modules (random Module)
8:42 NEW: Intro to Exceptions
9:59 NEW: Types of Exceptions
17:18 NEW: Raising Exceptions

An equivalent Java lesson is available here: https://youtu.be/od2tYNCqhVo

Ready to figure out how to handle exceptions? Check out lesson 18: https://youtu.be/thm423sR7Uc

Thanks for watching, and PLEASE SUBSCRIBE!!!

Что делает видео по-настоящему запоминающимся? Наверное, та самая атмосфера, которая заставляет забыть о времени. Когда вы заходите на RUVIDEO, чтобы посмотреть онлайн «Python Programming: Lesson 17 - Identifying and Raising Exceptions», вы рассчитываете на нечто большее, чем просто загрузку плеера. И мы это понимаем. Контент такого уровня заслуживает того, чтобы его смотрели в HD 1080, без дрожания картинки и бесконечного буферизации.

Честно говоря, Rutube сегодня — это кладезь уникальных находок, которые часто теряются в общем шуме. Мы же вытаскиваем на поверхность самое интересное. Будь то динамичный экшн, глубокий разбор темы от любимого автора или просто уютное видео для настроения — всё это доступно здесь бесплатно и без лишних формальностей. Никаких «заполните анкету, чтобы продолжить». Только вы, ваш экран и качественный поток.

Если вас зацепило это видео, не забудьте взглянуть на похожие материалы в блоке справа. Мы откалибровали наши алгоритмы так, чтобы они подбирали контент не просто «по тегам», а по настроению и смыслу. Ведь в конечном итоге, онлайн-кинотеатр — это не склад файлов, а место, где каждый вечер можно найти свою историю. Приятного вам отдыха на RUVIDEO!

Видео взято из открытых источников Rutube. Если вы правообладатель, обратитесь к первоисточнику.