Assignment :
1.
import numpy as np
n = int(input())
elements = [list(map(int, input().split())) for _ in range(n)]
arr = np.array(elements).reshape((n, -1))
output = ""
output += str(arr.shape) + "\n"
output += str(np.transpose(arr)) + "\n"
output += str(np.sum(arr, axis=1)) + "\n"
output += str(np.min(arr))
print(output)
2.
import json
def handle_request(http_method, payload=None):
if http_method == 'GET':
print("Requested resource data")
elif http_method == 'POST':
print(f"Resource created successfully: {payload}")
elif http_method == 'PUT':
print(f"Resource updated successfully: {payload}")
elif http_method == 'DELETE':
print("Resource deleted successfully")
else:
print("Invalid HTTP method")
# User prompt
http_method = input().upper()
if http_method in ['POST', 'PUT']:
payload = input("Enter data payload: ")
try:
payload = json.loads(payload)
except json.JSONDecodeError:
print("Invalid JSON payload provided.")
payload = None
else:
payload = None
# Handle request
handle_request(http_method, payload)