Final Exam: Python for Developers
Python 3.6+ | Intermediate
- 1 Video | 30m 32s
- 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 passcreate and edit listscreate and work with listscreate closures with access to local state variablescreate infinite sequences using generator functionsdefine and invoke functionsdefine and use classesdefine anonymous functionsdefine anonymous functions using lambdasexecute arithmetic operationsexecute commands on the Python shellexecute Python scriptsexecute Python scripts from the command lineexplore built-in functionsgenerate infinite sequences using generator functionsidentify the characteristics of first-class functionsidentify the features of the yield keyword in generator functionsimplement branching code blocks using if statementsimplement branching using elif blocksimplement branching using else blocks and ternary if expressionsimplement for loops to iterate over sequencesimplement list indexing and slicing operationsimplement strings as a sequence of charactersimplement the try except block to catch potential errors in codeimport modules into your current programinitialize classes using the __init__() methodinstall Anaconda Python on MacOSinstall Anaconda Python on Windowsiterate over sequences using for loopspass a variable number of positional arguments to function
pass positional arguments to a functionpass values to functions via input argumentspass variable length arguments to lambda functionsperform basic math operationsperform escaping and formatting of stringsperform insert and remove operations on listsperform looping operations using while loopsperform multiple looping operations using nested for loopsperform operations on setsrecall the characteristics of first-class functionsrecall the characteristics of setsrecall the characteristics of tuplesrecall the differences between shallow copies and deep copies in listsrecall the features of the yield keyword in generator functionsrecognize the differences between shallow copies and deep copies in listsuse Anaconda Python on Windowsuse classesuse dictionaries to store data in an associative and unordered formatuse elif blocks to implement branchinguse for loops to iterate over sequencesuse generator functions to create infinite sequencesuse global and local argumentsuse local and global argumentsuse nested for loops for multiple looping operationsuse single, double, and triple quotes to create stringsuse strings as a sequence of charactersuse the different kinds of primitive datatypes such as strings, numbers, and booleansuse the finally block to write clean up codeuse the return keyword to return values from functionsuse the try except block to catch potential errors in code
IN THIS COURSE
1.Python for Developers33sUP 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 platformDigital badges are yours to keep, forever.