编写能打印m*n的字符矩阵和m*m的正方形字符图案函数。
def print_rectangle(row: int = 5, column: int = 5, char: str = '*') -> None:
"""
打印输出矩阵图形
:param row:行数
:param column: 列数
:param char: 图形所用字符
:return: None
"""
# 请在这里补充代码,完成本关任务
#********** Begin *********
#
#********** End *********
# return
def print_square(row: int = 5, char: str = '*') -> None:
"""
打印输出正方形图形
:param row: 正方形的行数
:param char: 图形所用字符
:return: None
"""
# 请在这里补充代码,完成本关任务
#********** Begin *********
# print_rectangle( )
#********** End *********
#
shape = input().split()
m = int(shape[0])
n = int(shape[1])
print_rectangle(row=m, column=n)
print_square(row=m)