Python is arguably the world's most popular programming language. It is easy to learn, yet suitable in professional software like web applications, data science, and server-side scripts. https://fireship.io/tags/python/

#python #programming #100SecondsOfCode

🔗 Resources

Python Docs https://docs.python.org/3/
Python TIOBE Ranking https://www.infoworld.com/article/3636789/python-tops-tiobe-language-index.html

🔥 Get More Content - Upgrade to PRO

Upgrade to Fireship PRO at https://fireship.io/pro
Use code lORhwXd2 for 25% off your first payment. 

🎨 My Editor Settings

- Atom One Dark 
- vscode-icons
- Fira Code Font

🔖 Topics Covered

- Is YouTube built with Python?
- Is Python Strongly typed?
- Python syntax and indentation rules
- When was python released?
2024-02-04T05:42:22.831Z
nova-2
2-general-nova
2024-01-09.29447
30089e05-99d1-4376-b32e-c263170674af
7a8df9d8-6336-42da-8bc9-2f1dffd3d0bc
d09424fdcd9ed0c4f99a6f46374fe98f753ef16bbca0a97d077f9cdd2a0d4890
67875a7f-c9c4-48a0-aa55-5bdb8a91c34a
deprecated
Python, a high level interpreted programming language famous for its zen like code.
It's arguably the most popular language in the world because it's easy to learn, yet practical for serious projects.
In fact, you're watching this YouTube video in a Python web application right now.
App.
It was created by Guido Van Rossum and released in 1991, who named it after Monty Python's flying circus, which is why you'll sometimes find spam and eggs instead foo and bar in code samples.
It's commonly used to build server side applications, like web apps with the Django framework, and is the language of choice for for big data analysis and machine learning.
Many students choose Python to start learning the code because of its emphasis on readability as outlined lined by the zen of Python.
Beautiful is better than ugly, while explicit is better than implicit.
Python is very simple, but avoids the temptation to sprinkle in magic that causes ambiguity.
Woody.
Its code is often organized into notebooks where individual cells can be executed then documented in the same place.
We're currently layout version 3 of the language, and you can get started by creating a file that ends in dotpy or dotipymb to create an interactive of notebook.
Create a variable by setting a name equal to a value.
It's strongly typed, which means values won't change in unexpected ways, but dynamic, so type annotations are not required.
The syntax is highly efficient, allowing you to declare multiple variables on a single line and define tuples, lists, and dictionaries with a literal syntax.
Semicolons are not required, and if you use them, an experienced Pythonista will say that your code is not Pythonic.
Instead of semicolons, Python uses indentation to terminate or determine the scope of a line of code.
Define a function with the def keyword, then indent the next line usually by 4 spaces to define the function body.
We might then add a for loop to it and indent that by another 4 spaces.
This eliminates the need for curly braces and semicolons found in many other languages.
Python is a multi paradigm language.
We can apply functional programming patterns with things like anonymous functions using Lambda.
It also uses objects as an abstraction for data, allowing you to implement object oriented patterns with things like classes and inheritance.
It also has a huge ecosystem of third party libraries, such as deep learning frameworks like TensorFlow and wrappers for many high performance low level packages like Open Computer Vision, which are most often installed with the PIP package manager.
This has been the Python programming language in 100 seconds.
Hit the like button if you wanna see more short videos like this.
Thanks for watching and I will see you in the next one.

Speaker 0: Python, a high level interpreted programming language famous for its zen like code. It's arguably the most popular language in the world because it's easy to learn, yet practical for serious projects. In fact, you're watching this YouTube video in a Python web application right now. App. It was created by Guido Van Rossum and released in 1991, who named it after Monty Python's flying circus, which is why you'll sometimes find spam and eggs instead foo and bar in code samples.

It's commonly used to build server side applications, like web apps with the Django framework, and is the language of choice for for big data analysis and machine learning. Many students choose Python to start learning the code because of its emphasis on readability as outlined lined by the zen of Python. Beautiful is better than ugly, while explicit is better than implicit. Python is very simple, but avoids the temptation to sprinkle in magic that causes ambiguity. Woody.

Its code is often organized into notebooks where individual cells can be executed then documented in the same place. We're currently layout version 3 of the language, and you can get started by creating a file that ends in dotpy or dotipymb to create an interactive of notebook. Create a variable by setting a name equal to a value. It's strongly typed, which means values won't change in unexpected ways, but dynamic, so type annotations are not required. The syntax is highly efficient, allowing you to declare multiple variables on a single line and define tuples, lists, and dictionaries with a literal syntax.

Semicolons are not required, and if you use them, an experienced Pythonista will say that your code is not Pythonic. Instead of semicolons, Python uses indentation to terminate or determine the scope of a line of code. Define a function with the def keyword, then indent the next line usually by 4 spaces to define the function body. We might then add a for loop to it and indent that by another 4 spaces. This eliminates the need for curly braces and semicolons found in many other languages.

Python is a multi paradigm language. We can apply functional programming patterns with things like anonymous functions using Lambda. It also uses objects as an abstraction for data, allowing you to implement object oriented patterns with things like classes and inheritance. It also has a huge ecosystem of third party libraries, such as deep learning frameworks like TensorFlow and wrappers for many high performance low level packages like Open Computer Vision, which are most often installed with the PIP package manager. This has been the Python programming language in 100 seconds.

Hit the like button if you wanna see more short videos like this. Thanks for watching and I will see you in the next one.
Python, a high level interpreted programming language famous for its zen like code. It's arguably the most popular language in the world because it's easy to learn, yet practical for serious projects. In fact, you're watching this YouTube video in a Python web application right now. App. It was created by Guido Van Rossum and released in 1991, who named it after Monty Python's flying circus, which is why you'll sometimes find spam and eggs instead foo and bar in code samples. It's commonly used to build server side applications, like web apps with the Django framework, and is the language of choice for for big data analysis and machine learning. Many students choose Python to start learning the code because of its emphasis on readability as outlined lined by the zen of Python.
youtube
netflix
languages
programming
video gaming
film
animation
software development
software
Beautiful is better than ugly, while explicit is better than implicit.
Python is very simple, but avoids the temptation to sprinkle in magic that causes ambiguity. Woody. Its code is often organized into notebooks where individual cells can be executed then documented in the same place. We're currently layout version 3 of the language, and you can get started by creating a file that ends in dotpy or dotipymb to create an interactive of notebook. Create a variable by setting a name equal to a value. It's strongly typed, which means values won't change in unexpected ways, but dynamic, so type annotations are not required. The syntax is highly efficient, allowing you to declare multiple variables on a single line and define tuples, lists, and dictionaries with a literal syntax.
programming
languages
Semicolons are not required, and if you use them, an experienced Pythonista will say that your code is not Pythonic. Instead of semicolons, Python uses indentation to terminate or determine the scope of a line of code. Define a function with the def keyword, then indent the next line usually by 4 spaces to define the function body. We might then add a for loop to it and indent that by another 4 spaces.
This eliminates the need for curly braces and semicolons found in many other languages. Python is a multi paradigm language. We can apply functional programming patterns with things like anonymous functions using Lambda. It also uses objects as an abstraction for data, allowing you to implement object oriented patterns with things like classes and inheritance. It also has a huge ecosystem of third party libraries, such as deep learning frameworks like TensorFlow and wrappers for many high performance low level packages like Open Computer Vision, which are most often installed with the PIP package manager. This has been the Python programming language in 100 seconds. Hit the like button if you wanna see more short videos like this. Thanks for watching and I will see you in the next one.
languages
software
programming
software development
youtube
Python, a high level interpreted programming language famous for its zen like code. It's arguably the most popular language in the world because it's easy to learn, yet practical for serious projects. In fact, you're watching this YouTube video in a Python web application right now. App. It was created by Guido Van Rossum and released in 1991, who named it after Monty Python's flying circus, which is why you'll sometimes find spam and eggs instead foo and bar in code samples. It's commonly used to build server side applications, like web apps with the Django framework, and is the language of choice for for big data analysis and machine learning. Many students choose Python to start learning the code because of its emphasis on readability as outlined lined by the zen of Python. Beautiful is better than ugly, while explicit is better than implicit. Python is very simple, but avoids the temptation to sprinkle in magic that causes ambiguity. Woody. Its code is often organized into notebooks where individual cells can be executed then documented in the same place. We're currently layout version 3 of the language, and you can get started by creating a file that ends in dotpy or dotipymb to create an interactive of notebook. Create a variable by setting a name equal to a value. It's strongly typed, which means values won't change in unexpected ways, but dynamic, so type annotations are not required. The syntax is highly efficient, allowing you to declare multiple variables on a single line and define tuples, lists, and dictionaries with a literal syntax. Semicolons are not required, and if you use them, an experienced Pythonista will say that your code is not Pythonic. Instead of semicolons, Python uses indentation to terminate or determine the scope of a line of code. Define a function with the def keyword, then indent the next line usually by 4 spaces to define the function body. We might then add a for loop to it and indent that by another 4 spaces. This eliminates the need for curly braces and semicolons found in many other languages. Python is a multi paradigm language. We can apply functional programming patterns with things like anonymous functions using Lambda. It also uses objects as an abstraction for data, allowing you to implement object oriented patterns with things like classes and inheritance. It also has a huge ecosystem of third party libraries, such as deep learning frameworks like TensorFlow and wrappers for many high performance low level packages like Open Computer Vision, which are most often installed with the PIP package manager. This has been the Python programming language in 100 seconds. Hit the like button if you wanna see more short videos like this. Thanks for watching and I will see you in the next one.
Python,
python
a
a
high
high
level
level
interpreted
interpreted
programming
programming
language
language
famous
famous
for
for
its
its
zen
zen
like
like
code.
code
It's
it's
arguably
arguably
the
the
most
most
popular
popular
language
language
in
in
the
the
world
world
because
because
it's
it's
easy
easy
to
to
learn,
learn
yet
yet
practical
practical
for
for
serious
serious
projects.
projects
In
in
fact,
fact
you're
you're
watching
watching
this
this
YouTube
youtube
video
video
in
in
a
a
Python
python
web
web
application
application
right
right
now.
now
App.
app
It
it
was
was
created
created
by
by
Guido
guido
Van
van
Rossum
rossum
and
and
released
released
in
in
1991,
1991
who
who
named
named
it
it
after
after
Monty
monty
Python's
python's
flying
flying
circus,
circus
which
which
is
is
why
why
you'll
you'll
sometimes
sometimes
find
find
spam
spam
and
and
eggs
eggs
instead
instead
foo
foo
and
and
bar
bar
in
in
code
code
samples.
samples
It's
it's
commonly
commonly
used
used
to
to
build
build
server
server
side
side
applications,
applications
like
like
web
web
apps
apps
with
with
the
the
Django
django
framework,
framework
and
and
is
is
the
the
language
language
of
of
choice
choice
for
for
for
for
big
big
data
data
analysis
analysis
and
and
machine
machine
learning.
learning
Many
many
students
students
choose
choose
Python
python
to
to
start
start
learning
learning
the
the
code
code
because
because
of
of
its
its
emphasis
emphasis
on
on
readability
readability
as
as
outlined
outlined
lined
lined
by
by
the
the
zen
zen
of
of
Python.
python
Beautiful
beautiful
is
is
better
better
than
than
ugly,
ugly
while
while
explicit
explicit
is
is
better
better
than
than
implicit.
implicit
Python
python
is
is
very
very
simple,
simple
but
but
avoids
avoids
the
the
temptation
temptation
to
to
sprinkle
sprinkle
in
in
magic
magic
that
that
causes
causes
ambiguity.
ambiguity
Woody.
woody
Its
its
code
code
is
is
often
often
organized
organized
into
into
notebooks
notebooks
where
where
individual
individual
cells
cells
can
can
be
be
executed
executed
then
then
documented
documented
in
in
the
the
same
same
place.
place
We're
we're
currently
currently
layout
layout
version
version
3
3
of
of
the
the
language,
language
and
and
you
you
can
can
get
get
started
started
by
by
creating
creating
a
a
file
file
that
that
ends
ends
in
in
dotpy
dotpy
or
or
dotipymb
dotipymb
to
to
create
create
an
an
interactive
interactive
of
of
notebook.
notebook
Create
create
a
a
variable
variable
by
by
setting
setting
a
a
name
name
equal
equal
to
to
a
a
value.
value
It's
it's
strongly
strongly
typed,
typed
which
which
means
means
values
values
won't
won't
change
change
in
in
unexpected
unexpected
ways,
ways
but
but
dynamic,
dynamic
so
so
type
type
annotations
annotations
are
are
not
not
required.
required
The
the
syntax
syntax
is
is
highly
highly
efficient,
efficient
allowing
allowing
you
you
to
to
declare
declare
multiple
multiple
variables
variables
on
on
a
a
single
single
line
line
and
and
define
define
tuples,
tuples
lists,
lists
and
and
dictionaries
dictionaries
with
with
a
a
literal
literal
syntax.
syntax
Semicolons
semicolons
are
are
not
not
required,
required
and
and
if
if
you
you
use
use
them,
them
an
an
experienced
experienced
Pythonista
pythonista
will
will
say
say
that
that
your
your
code
code
is
is
not
not
Pythonic.
pythonic
Instead
instead
of
of
semicolons,
semicolons
Python
python
uses
uses
indentation
indentation
to
to
terminate
terminate
or
or
determine
determine
the
the
scope
scope
of
of
a
a
line
line
of
of
code.
code
Define
define
a
a
function
function
with
with
the
the
def
def
keyword,
keyword
then
then
indent
indent
the
the
next
next
line
line
usually
usually
by
by
4
4
spaces
spaces
to
to
define
define
the
the
function
function
body.
body
We
we
might
might
then
then
add
add
a
a
for
for
loop
loop
to
to
it
it
and
and
indent
indent
that
that
by
by
another
another
4
4
spaces.
spaces
This
this
eliminates
eliminates
the
the
need
need
for
for
curly
curly
braces
braces
and
and
semicolons
semicolons
found
found
in
in
many
many
other
other
languages.
languages
Python
python
is
is
a
a
multi
multi
paradigm
paradigm
language.
language
We
we
can
can
apply
apply
functional
functional
programming
programming
patterns
patterns
with
with
things
things
like
like
anonymous
anonymous
functions
functions
using
using
Lambda.
lambda
It
it
also
also
uses
uses
objects
objects
as
as
an
an
abstraction
abstraction
for
for
data,
data
allowing
allowing
you
you
to
to
implement
implement
object
object
oriented
oriented
patterns
patterns
with
with
things
things
like
like
classes
classes
and
and
inheritance.
inheritance
It
it
also
also
has
has
a
a
huge
huge
ecosystem
ecosystem
of
of
third
third
party
party
libraries,
libraries
such
such
as
as
deep
deep
learning
learning
frameworks
frameworks
like
like
TensorFlow
tensorflow
and
and
wrappers
wrappers
for
for
many
many
high
high
performance
performance
low
low
level
level
packages
packages
like
like
Open
open
Computer
computer
Vision,
vision
which
which
are
are
most
most
often
often
installed
installed
with
with
the
the
PIP
pip
package
package
manager.
manager
This
this
has
has
been
been
the
the
Python
python
programming
programming
language
language
in
in
100
100
seconds.
seconds
Hit
hit
the
the
like
like
button
button
if
if
you
you
wanna
wanna
see
see
more
more
short
short
videos
videos
like
like
this.
this
Thanks
thanks
for
for
watching
watching
and
and
I
i
will
will
see
see
you
you
in
in
the
the
next
next
one.
one
success
In this video, the speaker explains the basics of Python, a programming language used in Python web applications. They outline the process of creating a file, creating a variable, and using indentation to terminate or define a code line. The language is multi-istic, and its use is primarily for building Python applications, such as web apps and machine learning projects.
Python in 100 Seconds
Python, a high level interpreted programming language famous for its zen like code. It's arguably the most popular language in the world because it's easy to learn, yet practical for serious projects. In fact, you're watching this YouTube video in a Python web application right now. App. It was created by Guido Van Rossum and released in 1991, who named it after Monty Python's flying circus, which is why you'll sometimes find spam and eggs instead foo and bar in code samples. It's commonly used to build server side applications, like web apps with the Django framework, and is the language of choice for for big data analysis and machine learning. Many students choose Python to start learning the code because of its emphasis on readability as outlined lined by the zen of Python. Beautiful is better than ugly, while explicit is better than implicit. Python is very simple, but avoids the temptation to sprinkle in magic that causes ambiguity. Woody. Its code is often organized into notebooks where individual cells can be executed then documented in the same place. We're currently layout version 3 of the language, and you can get started by creating a file that ends in dotpy or dotipymb to create an interactive of notebook. Create a variable by setting a name equal to a value. It's strongly typed, which means values won't change in unexpected ways, but dynamic, so type annotations are not required. The syntax is highly efficient, allowing you to declare multiple variables on a single line and define tuples, lists, and dictionaries with a literal syntax. Semicolons are not required, and if you use them, an experienced Pythonista will say that your code is not Pythonic. Instead of semicolons, Python uses indentation to terminate or determine the scope of a line of code. Define a function with the def keyword, then indent the next line usually by 4 spaces to define the function body. We might then add a for loop to it and indent that by another 4 spaces. This eliminates the need for curly braces and semicolons found in many other languages. Python is a multi paradigm language. We can apply functional programming patterns with things like anonymous functions using Lambda. It also uses objects as an abstraction for data, allowing you to implement object oriented patterns with things like classes and inheritance. It also has a huge ecosystem of third party libraries, such as deep learning frameworks like TensorFlow and wrappers for many high performance low level packages like Open Computer Vision, which are most often installed with the PIP package manager. This has been the Python programming language in 100 seconds. Hit the like button if you wanna see more short videos like this. Thanks for watching and I will see you in the next one.
In this video, the speaker explains the basics of Python, a programming language used in Python web applications. They outline the process of creating a file, creating a variable, and using indentation to terminate or define a code line. The language is multi-istic, and its use is primarily for building Python applications, such as web apps and machine learning projects.