Reference no: EM133740680 , 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.
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.