Python: A Dynamically Typed Language? | Learn Python | Python Tutorials

Published: 21 June 2018
on channel: The Perfect Tutorials
270
6

Know what makes a programming language dynamically typed and why Python is a dynamically typed language.

-----------------------------------------------------------------------------------------------------------
What is a dynamically-typed programming language? Is Python dynamically-typed or statically typed?
-----------------------------------------------------------------------------------------------------------
In few programming languages, the syntax for declaring a variable goes like:

------------------------------
int x = 50;
char test = "hello"
------------------------------
Whenever there is a mention of the data-type while declaring a variable, it means that the compiler requires to be informed about the data-type of the corresponding variable (before compilation) to initialize it.
This is the way statically-typed programming languages work.
Examples: C, C++, Java

But when the variable declarations look like these:
------------------------------
x = 50;
test = "hello"
------------------------------
They indicate nothing but the underlying dynamically-typed language.
The compiler is not required to be intimated about the data type of the variable because it looks into this aspect at run-time.
Examples: Python, JavaScript, PHP, RUBY

Download the latest python release here: https://www.python.org/downloads/

Follow me on Instagram:   / the_perfect_tutorials  


On this page of the site you can watch the video online Python: A Dynamically Typed Language? | Learn Python | Python Tutorials with a duration of hours minute second in good quality, which was uploaded by the user The Perfect Tutorials 21 June 2018, share the link with friends and acquaintances, this video has already been watched 270 times on youtube and it was liked by 6 viewers. Enjoy your viewing!