最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

用python打印菱形的實(shí)操方法和代碼

 更新時(shí)間:2019年06月25日 15:29:42   投稿:laozhang  
在本篇文章里小編給大家分享了關(guān)于用python打印菱形的實(shí)操方法和代碼,對(duì)此有需要的朋友們可以學(xué)習(xí)下。

python怎么打印菱形?下面給大家?guī)?lái)三種方法:

第一種

rows = int(input('請(qǐng)輸入菱形邊長(zhǎng):\n'))

row = 1

while row <= rows:

  col = 1   # 保證每次內(nèi)循環(huán)col都從1開(kāi)始,打印前面空格的個(gè)數(shù)

  while col <= (rows-row): # 這個(gè)內(nèi)層while就是單純打印空格

    print(' ', end='') # 空格的打印不換行

    col += 1

  print(row * '* ') # 每一行打印完空格后,接著在同一行打印星星,星星個(gè)數(shù)與行數(shù)相等,且打印完星星后print默認(rèn)換行

  row += 1

 

bottom = rows-1

while bottom > 0:

  col = 1   # 保證每次內(nèi)循環(huán)col都從1開(kāi)始,打印前面空格的個(gè)數(shù)

  while bottom+col <= rows:

    print(' ', end='') # 空格的打印不換行

    col += 1

  print(bottom * '* ') # 每一行打印完空格后,接著在同一行打印星星,星星個(gè)數(shù)與行數(shù)相等,且打印完星星后print默認(rèn)換行

  bottom -= 1

輸出結(jié)果:

請(qǐng)輸入菱形邊長(zhǎng):

5

  * 

  * * 

 * * * 

 * * * * 

* * * * * 

 * * * * 

 * * * 

  * * 

  *

第二種

s = '*'

for i in range(1, 8, 2):

  print((s * i).center(7))

for i in reversed(range(1, 6, 2)):

  print((s * i).center(7))

輸出結(jié)果:

  *  

 *** 

 ***** 

*******

 ***** 

 *** 

  *

第三種

def stars(n):

  RANGE1 = [2*i+1 for i in range(n)]

  RANGE2 = [2*i+1 for i in range(n)[::-1]][1:]

  RANGE = RANGE1 + RANGE2

  RANGE_1 = [i for i in range(n)[::-1]]

  RANGE_2 = [i for i in range(n)[1:]]

  RANGE_12 = RANGE_1 + RANGE_2

  for i in range(len(RANGE)):

    print (' '*RANGE_12[i] + '*'*RANGE[i])

if __name__ == "__main__":

  stars(5)

輸出結(jié)果:

  *

  ***

 *****

 *******

*********

 *******

 *****

  ***

  *

以上就是關(guān)于用python來(lái)畫(huà)出菱形的方法總結(jié),感謝大家的閱讀和對(duì)腳本之家的支持。

相關(guān)文章

  • 從np.random.normal()到正態(tài)分布的擬合操作

    從np.random.normal()到正態(tài)分布的擬合操作

    這篇文章主要介紹了從np.random.normal()到正態(tài)分布的擬合操作,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2021-06-06
  • Python 實(shí)現(xiàn)Serial 與STM32J進(jìn)行串口通訊

    Python 實(shí)現(xiàn)Serial 與STM32J進(jìn)行串口通訊

    今天小編就為大家分享一篇Python 實(shí)現(xiàn)Serial 與STM32J進(jìn)行串口通訊,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2019-12-12
  • Python中request庫(kù)的各種用法詳細(xì)解析

    Python中request庫(kù)的各種用法詳細(xì)解析

    本文詳細(xì)介紹了Python的requests庫(kù)的安裝與使用,包括HTTP請(qǐng)求方法、請(qǐng)求頭、請(qǐng)求體的基本概念,以及發(fā)送GET和POST請(qǐng)求的基本用法,同時(shí),探討了會(huì)話(huà)對(duì)象、處理重定向、超時(shí)設(shè)置、代理支持等高級(jí)功能,幫助讀者更高效地處理復(fù)雜的HTTP請(qǐng)求場(chǎng)景,需要的朋友可以參考下
    2024-10-10
  • keras自動(dòng)編碼器實(shí)現(xiàn)系列之卷積自動(dòng)編碼器操作

    keras自動(dòng)編碼器實(shí)現(xiàn)系列之卷積自動(dòng)編碼器操作

    這篇文章主要介紹了keras自動(dòng)編碼器實(shí)現(xiàn)系列之卷積自動(dòng)編碼器操作,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2020-07-07
  • 在交互式環(huán)境中執(zhí)行Python程序過(guò)程詳解

    在交互式環(huán)境中執(zhí)行Python程序過(guò)程詳解

    這篇文章主要介紹了在交互式環(huán)境中執(zhí)行Python程序過(guò)程詳解,運(yùn)行Python腳本程序的方式有多種,目前主要的方式有:交互式環(huán)境運(yùn)行、命令行窗口運(yùn)行、開(kāi)發(fā)工具上運(yùn)行等,其中在不同的操作平臺(tái)上還互不相同,需要的朋友可以參考下
    2019-07-07
  • Windows下安裝Django框架的方法簡(jiǎn)明教程

    Windows下安裝Django框架的方法簡(jiǎn)明教程

    這篇文章主要介紹了Windows下安裝Django框架的方法,簡(jiǎn)單分析了django框架的下載、安裝、設(shè)置等步驟與相關(guān)操作技巧,需要的朋友可以參考下
    2018-03-03
  • Python之列表實(shí)現(xiàn)棧的工作功能

    Python之列表實(shí)現(xiàn)棧的工作功能

    今天小編就為大家分享一篇關(guān)于Python之列表實(shí)現(xiàn)棧的工作功能,小編覺(jué)得內(nèi)容挺不錯(cuò)的,現(xiàn)在分享給大家,具有很好的參考價(jià)值,需要的朋友一起跟隨小編來(lái)看看吧
    2019-01-01
  • python實(shí)現(xiàn)劃詞翻譯

    python實(shí)現(xiàn)劃詞翻譯

    這篇文章主要為大家詳細(xì)介紹了python實(shí)現(xiàn)劃詞翻譯功能,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2012-07-07
  • 超詳細(xì)注釋之OpenCV dlib實(shí)現(xiàn)人臉采集

    超詳細(xì)注釋之OpenCV dlib實(shí)現(xiàn)人臉采集

    這篇文章主要介紹了OpenCV dlib實(shí)現(xiàn)人臉采集,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2021-09-09
  • Python代碼實(shí)現(xiàn)一個(gè)AI多站點(diǎn)搜索神器

    Python代碼實(shí)現(xiàn)一個(gè)AI多站點(diǎn)搜索神器

    在人工智能快速發(fā)展的今天,我們經(jīng)常需要在多個(gè)AI平臺(tái)上嘗試同一個(gè)提示詞,每次復(fù)制粘貼真的很麻煩,所以本文就來(lái)使用Python打造一個(gè)AI多站點(diǎn)搜索神器吧
    2025-03-03

最新評(píng)論

虎林市| 涞水县| 五莲县| 托里县| 深州市| 崇州市| 昭觉县| 保定市| 铜鼓县| 鞍山市| 渝北区| 台中市| 平果县| 二连浩特市| 鸡西市| 新乡市| 九龙坡区| 兴隆县| 将乐县| 济阳县| 四会市| 怀集县| 上思县| 营山县| 揭西县| 来凤县| 绥宁县| 安阳市| 临安市| 伊川县| 天全县| 中牟县| 侯马市| 吴旗县| 三江| 兴仁县| 临湘市| 齐齐哈尔市| 土默特左旗| 永靖县| 桂东县|