Python日常练习
题目:
编写程序,输出如下所示图案。
*
* * *
* * * * *
* * * * * * *
* * * * * * *
* * * * *
* * *
*
要求:
使用for循环的方式完成
---------------------------------------------------------
注意:
部分源程序给出如下。请勿改动主函数main和其它函数中的
任何内容,仅在函数的注释标志之间填入所编写的若干语句。
--------------------------------------------------------
代码实现
def main():
for i in range(1, 5):
for j in range(4 - i):
print(" ", end=" ")
for j in range(1, 2 * i):
print("*", end=" ")
print("\n")
########## code start ##########
for i in range(4, 0, -1):
for j in range(4 - i):
print(" ", end=" ")
for j in range(1, 2 * i):
print("*", end=" ")
print("\n")
########## code end ##########
if __name__ == '__main__':
main()
代码效果
有趣的代码需要多加练习!