写一个程序读取一个整数N,并输出N^2整数在表格中如下: • 表应该由N行组成,即从行1到行N. • 每行应该包含N行数的乘数,从行数平方开始,例如----行1应该以1*1=1开始,然后是1的乘数,即2,3,...直到N. ----行2应该以2*2=4开始,然后是2的乘数,即6,8,...直到这个行中有N个数字. • 同一行上的所有数字都应该以空间分开. 输入:输入包含一个整数N. 输出:N行:表如目标部分所指的.
以下是实现给定的任务的程序: ``` N = int(input()) #循环为范围中的每行 i,N+1):线 = "" #循环为范围中的j的每一倍数:线 += str(j) + " " (N*i) +1,i):线" ``` 在这里,首先,我们使用 `input (`) 打印. 然后,我们使用两个嵌入式 `for`循环来创建所需的表. 外环反复对当前每一行,而内环反复对当前每一倍数的线. 我们使用 `range (`) 函数生成当前线的乘数,从数字的平方开始. 然后,我们将当前线的乘数与空间连结起来,并将结果存储在变量表中. `` 打印后,我们得到每个整数函数使用 N2 函数,最终我们将其构建为所需的表格式.