Skip to main content
 首页 » 编程设计

python之如何在 Python 中打印图案时拆分行

2025年05月04日16lonelyxmas

输入:4, 4 预期输出:

**** 
*..* 
*..* 
**** 

我的输出:

* 
* 
* 
* 
* 
. 
. 
* 
* 
. 
. 
* 
* 
* 
* 
* 

我的代码:

for i in range(1, 5): 
         for j in range(1, 5): 
            if i == 1 or i == 4 or j == 1 or j == 4: 
                print("*") 
            else: 
                print(".") 

请您参考如下方法:

首先,您可以尝试这样做:

for i in range(1, 5): 
    for j in range(1, 5): 
        if i == 1 or i == 4 or j == 1 or j == 4: 
            print"*", 
        else: 
            print".", 
    print '' 

',' 停止打印命令打印 \n。

更新: 然后,当然,在完成的行之后添加换行符。