“input ()”函数是输入函数,用于接受一个标准输入数据,且返回string类型。
“int”是强制转换为整型。
1.直接打印矩阵
#建议输出1~5内的数
num1 = int(input("请输入一个整数:"))
print('*' * num1 + '\n')
print('*' + ' ' * (num1-2) + '*' + '\n')
print('*' + ' ' * (num1-2) + '*' + '\n')
print('*' + ' ' * (num1-2) + '*' + '\n')
print('*' * num1)
2.利用for循环输出矩阵
#输入的整数要不小于3
num1 = int(input("请输入一个整数:"))
#上边界
print('0' * num1)
#侧边界
for item in range(2):
print('0' + ' ' * (num1 - 2) + '0')
#下边界
print('0' * num1)
3.利用while循环输出矩阵
#输入的整数不小于3
num1 = int(input("请输入一个整数:"))
#上边界
print('0' * num1)
#循环次数
count = 1
while count:
#侧边界
print('0' + ' ' * (num1-2) + '0')
count -= 1
#下边界
print('0' * num1)