Python ?
Python ?
- A Programing language:

Python ?
- Dynamic & Scripting programming language
- Open source
- Cross Platform
- Object Oriented

Python ?
Python ?
- General purpose
-
Web framwork(Django,Flask,Pyramid,web2py...)
-
Desktop GUI (PyQT,wxWidgets ,GTK...)
-
Mobile (Kivy)
-
Scientific and Numeric computing
-
...







Python ?
- Interactve Shell
- Easy to learn
- Focus on readability and productivity
Python ?
C++
Java
Python
Python ?
Python indentation

Python ?
PHP
Python ?
Python ?

Python ?

Python ?
Python Implimentation:
- CPython
- JPython
- IronPython

Why Python ?
Why Python ?

Why Python ?
-
370,450 questions asked

-
133,646 repository


- Python Software Foundation
Why Python ?
PYPL
Why Python ?
TIOBE

Why Python ?
Why Python ?




companies use Python:

Why Python ?








Websites :
Why Python ?
Applications :












This semester with Python be Full Stack web Developer
Workshop
Introduction to python Basics
First Steps
- Start the interpreter on the command

First Steps
- Using A Source File
- Executable Python Programs


Variables
- No Need To Declare Variable Type !
- Everything Is An Object
Types(Basic)
- Integer
- Float
- Complex
- String(immutable)

Operators


Operators




Operators
- Shortcut

Indentation

Control Flow
- if statement

Control Flow
The while Statement
The for loop
Looping Statement


Control Flow
- The break and continue Statement

Functions


Data Structures
List:
- ordered collections of arbitrary objects
- Accessed by offset
- heterogeneous,and arbitrarily nestable
- mutable sequence
Data Structures

Dictionary:
- not ordered collections
- Accessed by key(only immutable),not offset
- heterogeneous,and arbitrarily nestable
- mutable sequence
Data Structures

Data Structures
Tuple:
- ordered collections of arbitrary objects
- Accessed by offset
- heterogeneous,and arbitrarily nestable
- immutable sequence
Data Structures
Data Structures

Sequences
- indexing
- membership tests (i.e. the in and not in expressions)
- slicing operation
Classes

Syntax:
Classes

Syntax:
Classes
Special method:

Classes
Inheritance:

¿ Porque Python ?
By Julio César
¿ Porque Python ?
- 1,641