Русские видео

Сейчас в тренде

Иностранные видео




Если кнопки скачивания не загрузились НАЖМИТЕ ЗДЕСЬ или обновите страницу
Если возникают проблемы со скачиванием, пожалуйста напишите в поддержку по адресу внизу страницы.
Спасибо за использование сервиса savevideohd.ru



06 Variable Assignments in python ||

This is the second video in my Python Tutorial Video Series. Python is a very popular programming language. In this video, I am discussing assignment statements, variables, type built-in function and some features of the language .The tutorial uses Python 3 How Python Variables Reference Objects How Python Variables Reference ObjectsIn the previous two Python tutorials, we discussed how Python variables reference objects which contain the value, type information and reference counter. When we say reference a variable just points to the object which is only a block of memory that contains information. When a variable points to an object that connection between the two is referred to as a reference. In this tutorial, we are going to look at how the actual reference works. Let's dive into how Python variables reference objects. Python Reference With One Variable and One Object a = 2 In this case, the variable would point to the object. The variable is "a" and the object is "2". So, "a" points to the object that contains "2". Take a look at our diagram below. Python Signal Variable Python Reference With Two Variables Same Object a = 2 b = 2 Here we have two variables with the same value. In this case, Python would use the same object since "2" is the same for both variables. Have a look at another diagram how Python would reference the objects. Two Python Variables One Object In the above case, you can see both variables are referencing the same object even tho they are different variables. Variable Assigned To Another Variable a = 2 b = a In this case, we set a = 2 and then we assign the variable "b" to the variable "a". In this case the variable "b" does not actually reference "a". "b" references "a's" object not the variable. We will use the same diagram from above since it is actually the same. Variable Assigned To Another Variable Reassigning A Variable a = 2 b = 2 The reassignment b = 3 In this scenario, we have the variables "a" and "b" set to the same object then we reassign the variable "b" to a new object that contains the value of 3. How would this work? Let's take a look at another awesome diagram. Reassigning A Variable in Pyhton Reassigning a Variable That Has An Assigned Variable a = 2 b = a The Reassignment a = 3 In this scenario, we originally assign the variable "a" to the value of 2 and then we assign the variable "b" to the object of "a". Then later, on we reassign the variable "a" to a new object. In this case, "b" would still reference the object that contains the value 2 and the variable "a" would reference a new object that contains the value 3. Check out another one of my awesome drawings to better understand how this works. Reassigning a Variable That Has An Assigned Variable How To Access Python Objects Reference Counter? We can actually gain access to the reference counter with some coding. I will show how we can see the reference counter and how we can also see that we are using the same object when referencing the same value with different variables. The returned integer is the actual location of objects in the memory of the underlying C language. ~-~~-~~~-~~-~ Please watch: "27 Python Statements Test Solutions"    • 27 Python Statements Test Solutions   ~-~~-~~~-~~-~

Comments