Companies Home Search Profile

Pointers and Objects in Python

Focused View

Austin Cepalia

47:20

581 View
  • 01 Introduction.mp4
    01:48
  • 02 What Is A Pointer C Code .mp4
    09:15
  • 03 What Is A Pointer Real-World Example .mp4
    03:09
  • 04 Why Doesnt Python Have Pointers.mp4
    02:56
  • 05 Immutable vs Mutable Objects.mp4
    03:45
  • 06 Understanding Variables.mp4
    06:06
  • 07 Intern Objects.mp4
    02:54
  • 08 Is Python Pass-By-Value Or Pass-By-Reference-.mp4
    05:54
  • 09 Simulating Pointers With Mutable Types.mp4.mp4
    01:37
  • 10 Simulating Pointers With Classes.mp4
    02:33
  • 11 Real Pointers With Ctypes.mp4
    06:24
  • 12 Conclusion.mp4
    00:59
  • Code Examples Pointers.zip
  • Pointers in Python.pdf
  • Description


    If you’ve ever worked with lower-level languages like C or C++, then you may have heard of pointers. Pointers are essentially variables that hold the memory address of another variable. They allow you to create great efficiency in parts of your code but can lead to various memory management bugs.

    You’ll learn about Python’s object model and see why pointers in Python don’t really exist. For the cases where you need to mimic pointer behavior, you’ll learn ways to simulate pointers in Python without managing memory.

    In this course, you’ll:

    What You'll Learn?


    • Learn why pointers in Python don’t exist
    • Explore the difference between C variables and Python names
    • Simulate pointers in Python
    • Experiment with real pointers using ctypes

    More details


    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Category
    Austin Cepalia
    Austin Cepalia
    Instructor's Courses

    Hi I’m Austin Cepalia, a video tutorial author at Real Python. I’m currently a student working towards a degree in computer science at Rochester Institute of Technology, but I learn best when I can work through projects at my own pace and challenge my understanding of whatever it is I’m learning.

    I’ve held a few education-related positions in the past five years, such as computing instructor at a community program, iD Tech Camps, and my local university K12 program. Now, I combine my passions for programming, computer science, teaching, and digital media to create engaging video tutorials here at Real Python.

    My background is primarily in Microsoft technologies like C# and .NET, but I’ve loved learning Python over the past few years, especially when I can utilize libraries like Matplotlib to easily plot data and help me in my various STEM courses.

    Learn Python online: Python tutorials for developers of all skill levels, Python books and courses, Python news, code examples, articles, and more.
    • language english
    • Training sessions 12
    • duration 47:20
    • Release Date 2023/04/03