Companies Home Search Profile

Defining and Calling Python Functions

Focused View

Howard Francis

2:23:29

347 View
  • 419 - L01 Overview.mp4
    01:27
  • 419 - L02 Functions in general.mp4
    02:00
  • 419 - L03 Why Functions.mp4
    04:38
  • 419 - L04 Functions calls and defns.mp4
    06:47
  • 419 - L05 Argument Passing.mp4
    08:32
  • 419 - L06 Keyword Arguments.mp4
    04:26
  • 419 - L07 Default Parameters.mp4
    05:02
  • 419 - L08 Mutable Default Parameters.mp4
    06:25
  • 419 - L09 Pass by Ref Cplusplus.mp4
    10:29
  • 419 - L10 Pass by Value in Python.mp4
    07:21
  • 419 - L11 Passing Mutable Object.mp4
    03:50
  • 419 - L12 Exiting a Function.mp4
    03:34
  • 419 - L13 Returning Data.mp4
    05:57
  • 419 - L14 Avoiding Side Effects.mp4
    07:16
  • 419 - L15 Variable-Length Argument Lists.mp4
    05:44
  • 419 - L16 Argument Tuple Unpacking.mp4
    04:45
  • 419 - L17 Arg Dict Packing.mp4
    04:22
  • 419 - L18 Putting it All Together.mp4
    02:44
  • 419 - L19 Multiple Unpackings in a Function Call.mp4
    05:20
  • 419 - L20 Keyword Only.mp4
    08:07
  • 419 - L21 Keyword-Only Continued.mp4
    06:18
  • 419 - L22 Positional-Only Arguments.mp4
    04:26
  • 419 - L23 Docstrings.mp4
    04:27
  • 419 - L24 Python Function Annotations.mp4
    07:47
  • 419 - L25 Creating and Modifying Annotations.mp4
    04:47
  • 419 - L26 Enforcing Type Checking.mp4
    05:17
  • 419 - L27 Summary.mp4
    01:41
  • Description


    A function is a self-contained block of code that encapsulates a specific task or related group of tasks. This course will show you how to define your own Python function. You’ll learn when to divide your program into separate user-defined functions and what tools you’ll need to do this.

    You’ll also learn the various ways to pass data into a function when calling it, which allows for different behavior from one invocation to the next.

    In this course, you’ll learn:

    This course will be the most helpful for you if you’re already familiar with the fundamental concepts of Python, including basic data types, lists and tuples, dictionaries, the import statement, conditional statements, and for loops.

    What You'll Learn?


    • How functions work in Python and why they’re beneficial
    • How to define and call your own Python function
    • Mechanisms for passing arguments to your function
    • Some differences between how to work with functions in Python vs C++
    • How to return data from your function back to the calling environment

    More details


    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Howard Francis
    Howard Francis
    Instructor's Courses

    Wanting to learn Python, Howard did what any college instructor would do – he taught a class in it. He loved it. (You’ll have to ask his students how they felt.) He continued learning after the course was over, and found Real Python to be one of the most useful sources of information. Now he’s here hoping to help others.

    Howard currently teaches Computer Science and Mathematics at the University of Pikeville in eastern Kentucky. An amateur musician, he plays trumpet in local wind bands, organ at his church, and is learning guitar.

    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 27
    • duration 2:23:29
    • Release Date 2023/01/05