CPE0007L
MODULE 1
EXERCISE
1
PHYTON PROGRAMMING
STUDENTNAME: Daniel Rudiger P Joseph
STUDENT NUMBER: 202210991
DATE:14/09/2024
SIGNATURE:
I. OBJECTIVES
At the end of this exercise, students must be able to:
a) Discuss the history of Python programming
b) Describe the types of Python programming
II. BACKGROUND INFORMATION
Python was conceived in the late 1980 s by Guido van Rossum at Centrum Wiskunde
Informatics (in the Netherlands as a successor to the ABC language (itself inspired by SETL),
capable of exception handling and interfacing with the Amoeba operating system. It is
implementation began in December 1989.
III. LABORATORY ACTIVITY
1. What are the important features of Python?
Python has neat and simple syntax. That is why it is so friendly for complete beginners. It
is closer to English thus, it is much more intuitive in readings and writings of the code.
The application of Python is extended in various areas, developing web applications with
frameworks like Django and Flask, data science, artificial intelligence, machine learning,
automation, etc.
2. How is Python used?
Python is commonly used as a teaching language in computer science education due to its
readability and ease of use. It helps beginners understand core programming concepts
without getting bogged down in complex syntax.
3. Compare Python syntax to other programming languages?
One of Python's conspicuous features is the cleanliness and readability of its syntax. This
language makes code readability easy because it uses indentation for defining code
blocks, hence making it highly accessible for users, especially for beginners and non-
programmers. In contrast, other languages, such as C and Java, rely on curly braces and
semicolons. The simplicity and clarity of Python provide the possibility to do
development where the developers can easily understand and maintain its code. Yet, the
syntax for the same thing, if necessary and according to certain programming styles or
taste, can be shorter or even more specific in other languages.