Final Exam: Python for Developers

Python 3.6+
  • 1 Video | 35s
  • Includes Assessment
  • Earns a Badge
Final Exam: Python for Developers will test your knowledge and application of the topics presented throughout the Python for Developers track of the Skillsoft Aspire Pythonista to Python Master Journey.

WHAT YOU WILL LEARN

  • control loop iteration using break, continue and pass
    create and edit lists
    create and work with lists
    create closures with access to local state variables
    create infinite sequences using generator functions
    define and invoke functions
    define and use classes
    define anonymous functions
    define anonymous functions using lambdas
    execute arithmetic operations
    execute commands on the Python shell
    execute Python scripts
    execute Python scripts from the command line
    explore built-in functions
    generate infinite sequences using generator functions
    identify the characteristics of first-class functions
    identify the features of the yield keyword in generator functions
    implement branching code blocks using if statements
    implement branching using elif blocks
    implement branching using else blocks and ternary if expressions
    implement for loops to iterate over sequences
    implement list indexing and slicing operations
    implement strings as a sequence of characters
    implement the try except block to catch potential errors in code
    import modules into your current program
    initialize classes using the __init__() method
    install Anaconda Python on MacOS
    install Anaconda Python on Windows
    iterate over sequences using for loops
    pass a variable number of positional arguments to function
  • pass positional arguments to a function
    pass values to functions via input arguments
    pass variable length arguments to lambda functions
    perform basic math operations
    perform escaping and formatting of strings
    perform insert and remove operations on lists
    perform looping operations using while loops
    perform multiple looping operations using nested for loops
    perform operations on sets
    recall the characteristics of first-class functions
    recall the characteristics of sets
    recall the characteristics of tuples
    recall the differences between shallow copies and deep copies in lists
    recall the features of the yield keyword in generator functions
    recognize the differences between shallow copies and deep copies in lists
    use Anaconda Python on Windows
    use classes
    use dictionaries to store data in an associative and unordered format
    use elif blocks to implement branching
    use for loops to iterate over sequences
    use generator functions to create infinite sequences
    use global and local arguments
    use local and global arguments
    use nested for loops for multiple looping operations
    use single, double, and triple quotes to create strings
    use strings as a sequence of characters
    use the different kinds of primitive datatypes such as strings, numbers, and booleans
    use the finally block to write clean up code
    use the return keyword to return values from functions
    use the try except block to catch potential errors in code

IN THIS COURSE

  • Playable
    1. 
    Python for Developers
    36s
    UP NEXT

EARN A DIGITAL BADGE WHEN YOU COMPLETE THIS COURSE

Skillsoft is providing you the opportunity to earn a digital badge upon successful completion of this course, which can be shared on any social network or business platform

Digital badges are yours to keep, forever.

YOU MIGHT ALSO LIKE