5910 Breckenridge Pkwy Suite B, Tampa, FL. 33610
(800) 272-0707

SkillSoft Explore Course

Aspire     Python Novice to Pythonista     Pythonista Track 2: Python Apprentice

In this 7-video course, learners discover key differences between Python 2 and Python 3, as well as learn how to perform a Python 2 migration to Python 3. Several other topics are also covered. Begin by observing how to set up the Jupyter Notebook integrated developer environment (IDE) to run and develop Python 2 code by installing a kernel for it. The next two tutorials will examine the differences between Python 2 and Python 3—part 1 will recall the variations in syntax and output for various operations such as print, division, and round for Python 2 versus Python 3; and part 2 explores differences in the round function behavior and different ways to accept user input in Python versions 2 and 3. Next, use the 2to3 conversion tool to identify the lines in your Python 2 scripts that need to be altered for Python 3 compatibility, and finally, explore how to convert a Python 2 script to be Python 3 compatible by using the 2to3 conversion tool.



Objectives

Advanced Python Topics: Migrating from Python 2 to Python 3

  • discover the key concepts covered in this course
  • set up the Jupyter Notebook IDE to run and develop Python 2 code by installing a kernel for it
  • recall the variations in syntax and output for various operations such as print, division, and round for Python 2 versus Python 3
  • recognize the differences in the round function behavior and the different ways to accept user input in Python versions 2 and 3
  • use the 2to3 conversion tool to identify the lines in your Python 2 scripts that need to be altered for Python 3 compatibility
  • convert a Python 2 script to be Python 3 compatible using the 2to3 conversion tool
  • summarize the key concepts covered in this course