其它语言的带括号 for 循环,主要是C语言三段式写法的遗毒。Python 没有for三段式写法,for的用途不完全...
每次靠索引 i 自增来获取数,而int 类型在 Python 中是不可变对象,每次 Python 都需要在内存中新分...
// i代表行, j代表列 for (int i = 1;i <= coloum;i++) { if (i <= mid) { // 当行数处于上半区(包括最中间的行)时 for (int j = 1;j <= coloum;j++) { if (j == mid - (i - 1) || j == mid + (i - 1)) { // 将判断条件改为最左边的星号和最右边的星号即可 ...