Reference no: EM133902466 , Length: word count:1500
Intermediate Programming
Assessment - Case Study Analysis
Task
This assessment is to be completed individually. In this assessment, you will develop a program that meets the specifications described in the case study.
Assessment Description
This assessment is designed to test your understanding and practical application of Python 3 functions, including the ability to receive a variable number of keyword and positional arguments. Additionally, it provides an opportunity to demonstrate your comprehension of namespaces and scopes.
You will be provided with a case study which will require you to use your problem-solving skills and develop a program. You will need to create a solution and develop the program using Python 3 language.
Case Study:
You have been hired as a senior software engineer for a leading tech company called "TechGenius" Your team is developing a Python library that focuses on advanced data manipulation and analysis. As part of your responsibilities, you need to design and implement the following functions based on the provided requirements:
Task 1: This function should receive a variable number of positional arguments, which are numeric values. It should calculate and return the mean, median, and standard deviation of the given values.
Example usage of Task 1 function calculate_statistics:
Task 2: This function should receive a variable number of keyword arguments, which are dictionaries. It should merge all the dictionaries into a single dictionary and return the result.
Example usage of Task 2 function merge_dictionaries:
Task 3: This function should receive a variable number of positional arguments, which are strings. It should format the strings by replacing placeholders with corresponding values and return the formatted string. Receive top-tier assignment help in any subject today.
learning outcomes:
LO4 Develop an application using best practices and design patterns.
Case Study:
You have been hired as a senior software engineer for a leading tech company called "TechGenius" Your team is developing a Python library that focuses on advanced data manipulation and analysis. As part of your responsibilities, you need to design and implement the following functions based on the provided requirements:
Task 1: This function should receive a variable number of positional arguments, which are numeric values. It should calculate and return the mean, median, and standard deviation of the given values.
Task 2: This function should receive a variable number of keyword arguments, which are dictionaries. It should merge all the dictionaries into a single dictionary and return the result.
Task 3: This function should receive a variable number of positional arguments, which are strings. It should format the strings by replacing placeholders with corresponding values and return the formatted string.
Assessment Instructions
Assessment instructions for this assessment:
Read the case study provided and interpret the program specifications.
Develop a Python 3 program that meets the specifications outlined in the case study.