Question 1: Introduction to Python
Programming
Python has become one of the most popular programming languages used in business, research,
artificial intelligence, and data analytics.
Required:
a) Define Python programming and explain its main characteristics.
b) Discuss four advantages of Python compared to other programming languages.
Programming languages use various concepts and structures to solve problems and automate
tasks.
Required:
Discuss the following Python programming concepts and provide an example of how each can
be used:
a) Variables and Data Types
d) Functions
One of the major strengths of Python is its ability to analyses and manipulate data using
specialized libraries.
Required:
a) Explain the importance of data analysis in modern organizations.
b) Discuss the role of the following Python libraries in data analysis:
NumPy
Pandas
Matplotlib
Many organisations use Python to support decision-making and business intelligence activities.
Required:
Using a business organisation of your choice, explain how Python can be applied to:
Collect and process data.
Analyse business performance.
Visualise information for management reporting.
Support data-driven decision making.
Provide practical examples to support your answer.