PYTHON OVERVIEW
1.   General-purpose,
     high-level
     programming
     language.
2.   Emphasizes very
     clear syntax for
     code readability.
3.   Comprehensive
     standard library.
4.   Available for all
     major operating
     systems
HIGH-LEVEL PROJECT: TEXT-BASED
“MASTERMIND”            1. Set difficulty by inputting number.
                                         Determines length
                                         Can have code length of 10 ints.

                                     2.   10 Chances to guess the secret
                                          number.

How to play: The                     3.
                                     
                                          Program keeps track of
                                          Numbers placed in the correct place
                                     
player has 10                        
                                          Numbers correctly guessed
                                          Number of guesses left.

chances to guess
the secret number
code.
PYTHON OVERVIEW (CONT…)
Python supports
• object-oriented and functional
   programming styles.
Python has
• fully dynamic type system and
   automatic memory
   management.
Python is compared to
•    Scheme, Ruby, Perl, and Tcl.
     Like other dynamic
     languages,
How Python is used
•    Python is often used as a
     scripting language, but is also
     used in a wide range of non-
     scripting contexts.

Python programminglanguage

  • 2.
    PYTHON OVERVIEW 1. General-purpose, high-level programming language. 2. Emphasizes very clear syntax for code readability. 3. Comprehensive standard library. 4. Available for all major operating systems
  • 3.
    HIGH-LEVEL PROJECT: TEXT-BASED “MASTERMIND” 1. Set difficulty by inputting number.  Determines length  Can have code length of 10 ints. 2. 10 Chances to guess the secret number. How to play: The 3.  Program keeps track of Numbers placed in the correct place  player has 10  Numbers correctly guessed Number of guesses left. chances to guess the secret number code.
  • 4.
    PYTHON OVERVIEW (CONT…) Pythonsupports • object-oriented and functional programming styles. Python has • fully dynamic type system and automatic memory management. Python is compared to • Scheme, Ruby, Perl, and Tcl. Like other dynamic languages, How Python is used • Python is often used as a scripting language, but is also used in a wide range of non- scripting contexts.