欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

python 循環畫愛心

謝彥文1年前8瀏覽0評論

編程語言 Python 是一種高級編程語言,支持面向對象、函數式和命令式編程風格,它被廣泛應用于多個應用領域,如數據科學、機器學習、人工智能等。Python 在循環控制方面也大有可為,下面我們來看一下如何使用 Python 循環畫出一個愛心。

heart = ''
for i in range(22):
for j in range(40):
if (i >= 0 and (j == 12-i or j == 27+i)) or (i == 5 and (j >= 13 and j<= 26)) or (i == 11 and (j >= 9 and j<= 30)) or (i == 16 and (j >= 6 and j<= 33)) or (i >= 19 and (j == i-19 or j == 39-i+19)):
heart += '*'
else:
heart += ' '
heart += '\n'
print(heart)

上述 Python 代碼使用兩個常規的 for 循環來控制結構,通過一系列的 if 判斷語句來決定當當前位置為愛心的一部分時填充星號,否則填充空格。其中 i 控制行號,j 控制列號。最終輸出結果為:

*                                       *
*        *                               *        *
*               *                       *               *
*                   *                 *                   *
*                       *             *                       *
*     *       *     *                     
*           *           *                   
*               *               *                 
*                   *                   *              
*                     *                     *             
*                       *                       *      
*                                              *
*                                            *  
*                                          *
*                                        *
*                                    *    
*                              *       
*                          *         
*                      *          
*                  *       
*              *        
*          *          
*  *

通過這個簡單的例子,我們不難看出 Python 循環在處理邏輯上的方便和簡明,可實現多樣化的循環控制程序。