Python for beginners
Introduction to Python Course
This course is designed for beginners who have no prior experience in coding. The course will cover
video lectures, query part, quizzes, coding exercises, assignments, and projects. The projects will range
from simple to intermediate to high-level complexity. Although the initial projects may seem simple,
they will boost your confidence as you complete them. Later projects can be mentioned on your resume,
such as creating games or analyzing data patterns.
Tips for the Course
Take notes while watching the lectures. This will help you remember the information better.
Practice daily for at least an hour. Keep your laptop ready and install the necessary software, which will
be discussed in later videos.
Complete the assignments and exercises given in the course.
Remember, practice is crucial for learning how to code. So, make sure to devote time to practicing and
completing the assignments regularly. In the next video, we will start with the first lecture. See you then!
Python can be used alongside software to create workflows.
Python can connect to database systems. It can also read and modify files.
Python can be used to handle big data and perform complex mathematics.
Python can be used for rapid prototyping, or for production-ready software development.
Why Python?
Python works on different platforms (Windows, Mac, Linux, Raspberry Pi, etc).
Python has a simple syntax similar to the English language.
Python has syntax that allows developers to write programs with fewer lines than some other
programming languages.
Python runs on an interpreter system, meaning that code can be executed as soon as it is written. This
means that prototyping can be very quick.
Python can be treated in a procedural way, an object-oriented way or a functional way.
The most recent major version of Python is Python 3, which we shall be using in this tutorial. However,
Python 2, although not being updated with anything other than security updates, is still quite popular.
,In this tutorial Python will be written in a text editor. It is possible to write Python in an Integrated
Development Environment, such as Thonny, Pycharm, Netbeans or Eclipse which are particularly useful
when managing larger collections of Python files.
Python Syntax compared to other programming languages
Python was designed for readability, and has some similarities to the English language with influence
from mathematics.
Python uses new lines to complete a command, as opposed to other programming languages which
often use semicolons or parentheses.
Python relies on indentation, using whitespace, to define scope; such as the scope of loops, functions
and classes. Other programming languages often use curly-brackets for this purpose.
Example :
Print(“Hello, World!”)
Output : Hello World!
Execute Python Syntax
As we learned in the previous page, Python syntax can be executed by writing directly in the Command
Line Or by creating a python file on the server, using the .py file extension, and running it in the
Command Line:
C:\Users\Your Name>python myfile.py
Python Indentation
Indentation refers to the spaces at the beginning of a code line.
Where in other programming languages the indentation in code is for readability only, the indentation in
Python is very important.
Python uses indentation to indicate a block of code.
Example :
If 5 > 2:
Print(“Five is greater than two!”)
Output : Five is greater than two!
Python Variables
, In Python, variables are created when you assign a value to it:
Example
Variables in Python:
X=5
Y = “Hello, World!”
Python has no command for declaring a variable.
You will learn more about variables in the Python Variables chapter.
Comments
Python has commenting capability for the purpose of in-code documentation.
Comments start with a #, and Python will render the rest of the line as a comment:
Examples
Comments in Python:
Example 1:
#This is a comment.
Print(“Hello, World!”)
Example 2:
Print(“Hello, World!”) #This is a comment
Example 3:
Print(“Hello, World!”)
Print(“Cheers, Mate!”)
Multiline Comments
Python does not really have a syntax for multiline comments.
To add a multiline comment you could insert a # for each line:
Example 1:
#This is a comment
Introduction to Python Course
This course is designed for beginners who have no prior experience in coding. The course will cover
video lectures, query part, quizzes, coding exercises, assignments, and projects. The projects will range
from simple to intermediate to high-level complexity. Although the initial projects may seem simple,
they will boost your confidence as you complete them. Later projects can be mentioned on your resume,
such as creating games or analyzing data patterns.
Tips for the Course
Take notes while watching the lectures. This will help you remember the information better.
Practice daily for at least an hour. Keep your laptop ready and install the necessary software, which will
be discussed in later videos.
Complete the assignments and exercises given in the course.
Remember, practice is crucial for learning how to code. So, make sure to devote time to practicing and
completing the assignments regularly. In the next video, we will start with the first lecture. See you then!
Python can be used alongside software to create workflows.
Python can connect to database systems. It can also read and modify files.
Python can be used to handle big data and perform complex mathematics.
Python can be used for rapid prototyping, or for production-ready software development.
Why Python?
Python works on different platforms (Windows, Mac, Linux, Raspberry Pi, etc).
Python has a simple syntax similar to the English language.
Python has syntax that allows developers to write programs with fewer lines than some other
programming languages.
Python runs on an interpreter system, meaning that code can be executed as soon as it is written. This
means that prototyping can be very quick.
Python can be treated in a procedural way, an object-oriented way or a functional way.
The most recent major version of Python is Python 3, which we shall be using in this tutorial. However,
Python 2, although not being updated with anything other than security updates, is still quite popular.
,In this tutorial Python will be written in a text editor. It is possible to write Python in an Integrated
Development Environment, such as Thonny, Pycharm, Netbeans or Eclipse which are particularly useful
when managing larger collections of Python files.
Python Syntax compared to other programming languages
Python was designed for readability, and has some similarities to the English language with influence
from mathematics.
Python uses new lines to complete a command, as opposed to other programming languages which
often use semicolons or parentheses.
Python relies on indentation, using whitespace, to define scope; such as the scope of loops, functions
and classes. Other programming languages often use curly-brackets for this purpose.
Example :
Print(“Hello, World!”)
Output : Hello World!
Execute Python Syntax
As we learned in the previous page, Python syntax can be executed by writing directly in the Command
Line Or by creating a python file on the server, using the .py file extension, and running it in the
Command Line:
C:\Users\Your Name>python myfile.py
Python Indentation
Indentation refers to the spaces at the beginning of a code line.
Where in other programming languages the indentation in code is for readability only, the indentation in
Python is very important.
Python uses indentation to indicate a block of code.
Example :
If 5 > 2:
Print(“Five is greater than two!”)
Output : Five is greater than two!
Python Variables
, In Python, variables are created when you assign a value to it:
Example
Variables in Python:
X=5
Y = “Hello, World!”
Python has no command for declaring a variable.
You will learn more about variables in the Python Variables chapter.
Comments
Python has commenting capability for the purpose of in-code documentation.
Comments start with a #, and Python will render the rest of the line as a comment:
Examples
Comments in Python:
Example 1:
#This is a comment.
Print(“Hello, World!”)
Example 2:
Print(“Hello, World!”) #This is a comment
Example 3:
Print(“Hello, World!”)
Print(“Cheers, Mate!”)
Multiline Comments
Python does not really have a syntax for multiline comments.
To add a multiline comment you could insert a # for each line:
Example 1:
#This is a comment