首先我们我们对这张图进行分析可以了解,1.要先输入菱形的行数、2.在菱形分析看出然后是偶数是上下两个三角形,是奇数时是上面一个三角形比下面一个三角形多一行、3在结束后要询问是否循环。
先通过int(put(‘****’))输入行数,然后通过if循环确认奇偶数行数,然后通过for循环输入数字条件,输出结果。最后通过while进行代码循环。代码如下:
结果:
首先我们我们对这张图进行分析可以了解,1.要先输入菱形的行数、2.在菱形分析看出然后是偶数是上下两个三角形,是奇数时是上面一个三角形比下面一个三角形多一行、3在结束后要询问是否循环。
先通过int(put(‘****’))输入行数,然后通过if循环确认奇偶数行数,然后通过for循环输入数字条件,输出结果。最后通过while进行代码循环。代码如下:
结果: