jagomart
digital resources
picture1_Python Pdf 184524 | Lecture 8


 128x       Filetype PDF       File size 2.03 MB       Source: www.purdue.edu


File: Python Pdf 184524 | Lecture 8
introduction to python data types hort 59000 lecture 8 instructor kranthi varala why python readability and ease of maintenance python focuses on well structured easy to read code easier to ...

icon picture PDF Filetype PDF | Posted on 01 Feb 2023 | 2 years ago
Partial capture of text on file.
        Introduction to 
     Python: Data types
             HORT 59000
              Lecture 8
          Instructor: Kranthi Varala
           Why Python?
   • Readability and ease-of-maintenance
     • Python focuses on well-structured easy to read code
     • Easier to understand source code…
     • ..hence easier to maintain code base
   • Portability
     • Scripting language hence easily portabble
     • Python interpreter is supported on most modern OS’s
   • Extensibility with libraries
     • Large base of third-party libraries that greatly extend 
      functionality. Eg., NumPy, SciPy etc.
          Python Interpreter
   • The system component of Python is the 
    interpreter.
   • The interpreter is independent of your code 
    and is required to execute your code.
   • Two major versions of interpreter are currently 
    available:
     • Python 2.7.X (broader support, legacy libraries)
     • Python 3.6.X (newer features, better future support)
       Python execution model
     Source        Byte      Execution 
      Code        Code        by PVM
    • Interpreter has two phases:
    • Source code is compiled into byte code
    • Byte code is executed on the Python Virtual Machine
    • Byte code is regenerated every time source code OR 
     the python version on the machine changes.
    • Byte code generation saves repeated compilation 
     time.
The words contained in this file might help you see if this file matches what you are looking for:

...Introduction to python data types hort lecture instructor kranthi varala why readability and ease of maintenance focuses on well structured easy read code easier understand source hence maintain base portability scripting language easily portabble interpreter is supported most modern os s extensibility with libraries large third party that greatly extend functionality eg numpy scipy etc the system component independent your required execute two major versions are currently available x broader support legacy newer features better future execution model byte by pvm has phases compiled into executed virtual machine regenerated every time or version changes generation saves repeated compilation...

no reviews yet
Please Login to review.