欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

python實現(xiàn)while循環(huán)打印星星的四種形狀

 更新時間:2019年11月23日 11:39:25   作者:Mr.o.j  
今天小編就為大家分享一篇python實現(xiàn)while循環(huán)打印星星的四種形狀,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧

在控制臺連續(xù)輸出五行*,每一行星號數(shù)量一次遞增

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

#1.定義一個行計數(shù)器
row = 1
while row <= 5:
 #定義一個列計數(shù)器
 col = 1
 #開始循環(huán)
 while col <= row:
  print('*',end='')
  col += 1
 print('')
 row += 1

如果想要星星倒過來呢

#1.定義一個行計數(shù)器
row = 1
while row <= 5:
 #定義一個列計數(shù)器
 col = 5
 #開始循環(huán)
 while col >= row:
  print('*',end='')
  col -= 1
 print('')
 row += 1

那么如果想讓空格先,然后*呢

row = 1
while row <= 5: # 行數(shù),循環(huán)五次
 a = 1
 col = 1
 while a <= 5 - row: # a控制每行的空格數(shù)=5-行數(shù),例如:第一行為5-1=4個空格
  print(' ', end='') # 不換行
  a += 1
 while col <= row: # col控制*的數(shù)量=行數(shù)
  print('*', end='')
  col += 1
 print()
 row += 1

另外一種排列方式

row = 1
while row <= 5: # 行數(shù),循環(huán)五次
 a = 1
 col = 1
 while a <= row - 1: # a控制每行的空格數(shù)=5-行數(shù),例如:第一行為5-1=4個空格
  print(' ', end='') # 不換行
  a += 1
 while col <= 6-row: # col控制*的數(shù)量=行數(shù)
  print('*', end='')
  col += 1
 print()
 row += 1

ok~

以上這篇python實現(xiàn)while循環(huán)打印星星的四種形狀就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關文章

  • Python3 MySQL 數(shù)據(jù)庫連接的使用示例

    Python3 MySQL 數(shù)據(jù)庫連接的使用示例

    本文我們?yōu)榇蠹医榻B Python3 使用 PyMySQL 連接數(shù)據(jù)庫,并實現(xiàn)簡單的增刪改查,需要的朋友可以參考下
    2021-06-06
  • 詳解Python中xlwt庫的基本操作

    詳解Python中xlwt庫的基本操作

    xlwt 是一個用于在Python中操作Excel文件的庫,它允許用戶創(chuàng)建、修改和寫入Excel文件,本文主要為大家介紹了xlwt庫的一些基本操作,需要的可以參考一下
    2023-11-11
  • pygame實現(xiàn)雷電游戲雛形開發(fā)

    pygame實現(xiàn)雷電游戲雛形開發(fā)

    這篇文章主要為大家詳細介紹了pygame實現(xiàn)雷電游戲開發(fā)代碼,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2018-11-11
  • Python淘寶秒殺的腳本實現(xiàn)

    Python淘寶秒殺的腳本實現(xiàn)

    這篇文章主要介紹了Python淘寶秒殺的腳本實現(xiàn),文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2023-01-01
  • python解析xml文件實例分享

    python解析xml文件實例分享

    這篇文章主要介紹了python解析XML文件的方法,大家參考使用吧
    2013-12-12
  • Python熱重載調試新利器問題解決

    Python熱重載調試新利器問題解決

    Reloading是一個Python工具庫,它讓我們可以在每次迭代之前從源代碼中重新加載(或函數(shù))而不丟失任何當前已執(zhí)行過程,這篇文章主要介紹了Python熱重載調試新利器,需要的朋友可以參考下
    2024-06-06
  • Python?range函數(shù)生成一系列連續(xù)整數(shù)的內部機制解析

    Python?range函數(shù)生成一系列連續(xù)整數(shù)的內部機制解析

    這篇文章主要為大家介紹了Python?range函數(shù)生成一系列連續(xù)整數(shù)的內部機制解析,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2023-12-12
  • 如何基于Python實現(xiàn)自動掃雷

    如何基于Python實現(xiàn)自動掃雷

    這篇文章主要介紹了如何基于Python實現(xiàn)自動掃雷,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    2020-01-01
  • python實現(xiàn)linux下使用xcopy的方法

    python實現(xiàn)linux下使用xcopy的方法

    這篇文章主要介紹了python實現(xiàn)linux下使用xcopy的方法,可實現(xiàn)模仿windows下的xcopy命令功能,需要的朋友可以參考下
    2015-06-06
  • Python對多個sheet表進行整合實例講解

    Python對多個sheet表進行整合實例講解

    在本篇文章里小編給大家整理的是一篇關于Python對多個sheet表進行整合實例講解內容,有興趣的朋友們可以學習下。
    2021-04-04

最新評論