这只是一个想了解更多信息的python新手提出的一个理论问题。for <variable> in <sequence>:我的想法是,我一直忘记的一个原因是,它们实际上是隐含的:冒号或非冒号,语句以这一行结尾。为了了解python语法的工作原理,我问的问题是,冒号是否真的是不必要的?如果我改变python语法,使<e
如何在Matlab中编写函数,以在N x N输入矩阵的中心输出M x M子矩阵?该函数应该有两个输入参数-N x N输入矩阵(2D数组)和要从输入矩阵中提取的正方子矩阵的大小M。唯一的输出应该是输入矩阵中心的M x M子矩阵。函数应该使用for循环来提取子矩阵,而不是使用冒号表示法或任何内置函数来处理这部分代码。该函数应适用于任何正方形输入矩阵,其中N为≥3。