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

Python 實現(xiàn)打印單詞的菱形字符圖案

 更新時間:2020年04月12日 11:35:12   作者:海島Blog  
這篇文章主要介紹了Python 實現(xiàn)打印單詞的菱形字符圖案,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧

我就廢話不多說了,還是直接看代碼吧!

a = [1, 2, 3, 4, 5, 6, 7, 6, 5, 4, 3, 2, 1]
b = [' ' * 2 * (7 - i) + 'Good' * i for i in a]
for line in b:
 print(line)

程序運行結果如下:

補充知識:python打印菱形的三種方法

第一種(自己想的,有點麻煩):

rows = int(input('請輸入菱形邊長:\n'))
row = 1
while row <= rows:
 col = 1  # 保證每次內(nèi)循環(huán)col都從1開始,打印前面空格的個數(shù)
 while col <= (rows-row): # 這個內(nèi)層while就是單純打印空格
  print(' ', end='') # 空格的打印不換行
  col += 1
 print(row * '* ') # 每一行打印完空格后,接著在同一行打印星星,星星個數(shù)與行數(shù)相等,且打印完星星后print默認換行
 row += 1
 
bottom = rows-1
while bottom > 0:
 col = 1  # 保證每次內(nèi)循環(huán)col都從1開始,打印前面空格的個數(shù)
 while bottom+col <= rows:
  print(' ', end='') # 空格的打印不換行
  col += 1
 print(bottom * '* ') # 每一行打印完空格后,接著在同一行打印星星,星星個數(shù)與行數(shù)相等,且打印完星星后print默認換行
 bottom -= 1

第二種:

第三種(百度的) :

就是

第一行打印一個,讓他在7個字符中居中

第二行打印3個,居中

第三行打印5個,居中

第四行打印7個,居中

然后倒序:

5個 3個 1個 分別居中就好了

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))

以上這篇Python 實現(xiàn)打印單詞的菱形字符圖案就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關文章

  • numpy中tensordot的用法

    numpy中tensordot的用法

    本文主要介紹了numpy中tensordot的用法,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2023-02-02
  • python實現(xiàn)pptx批量向PPT中插入圖片

    python實現(xiàn)pptx批量向PPT中插入圖片

    大家好,本篇文章主要講的是python實現(xiàn)pptx批量向PPT中插入圖片,感興趣的同學趕快來看一看吧,對你有幫助的話記得收藏一下
    2022-02-02
  • 一文教會你使用Python來下一場雪

    一文教會你使用Python來下一場雪

    這篇文章主要給大家介紹了關于使用Python來下一場雪的相關資料,文章描述了大雪緩緩下落的場景,并提供了完整的代碼示例,對大家學習或者使用python具有一定的參考借鑒價值,需要的朋友可以參考下
    2024-11-11
  • 深入了解Python中的變量

    深入了解Python中的變量

    這篇文章主要為大家介紹了Python的變量,具有一定的參考價值,感興趣的小伙伴們可以參考一下,希望能夠給你帶來幫助
    2021-12-12
  • python線性插值解析

    python線性插值解析

    這篇文章主要介紹了python線性插值解析,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-07-07
  • 使用Python的Flask框架實現(xiàn)視頻的流媒體傳輸

    使用Python的Flask框架實現(xiàn)視頻的流媒體傳輸

    這篇文章主要介紹了使用Python的Flask框架實現(xiàn)視頻的流媒體傳輸,包括從攝像機獲取幀到web瀏覽器的數(shù)字流傳輸,需要的朋友可以參考下
    2015-03-03
  • Python中字符串String的基本內(nèi)置函數(shù)與過濾字符模塊函數(shù)的基本用法

    Python中字符串String的基本內(nèi)置函數(shù)與過濾字符模塊函數(shù)的基本用法

    這篇文章主要介紹了Python中字符串String的基本內(nèi)置函數(shù)與過濾字符模塊函數(shù)的基本用法 ,本文給大家介紹的非常詳細,具有一定的參考借鑒價值,需要的朋友可以參考下
    2019-05-05
  • Python的flask常用函數(shù)route()

    Python的flask常用函數(shù)route()

    這篇文章主要介紹了Python的flask常用函數(shù)route(),文章圍繞主題展開詳細的內(nèi)容介紹,具有一定的參考價值,需要的小伙伴可以參考一下
    2022-07-07
  • Pytes正確的配置使用日志功能

    Pytes正確的配置使用日志功能

    在pytest自動化測試中,如果只是簡單的從應用的角度來說,完全可以不去了解pytest中的顯示信息的部分以及原理,可以通過使用推薦的pytest.ini配置,從而可以做到相對來說比較通用的日志配置,這篇文章主要介紹了Pytes如何正確的配置使用日志功能,需要的朋友可以參考下
    2022-12-12
  • 使用Pyinstaller的最新踩坑實戰(zhàn)記錄

    使用Pyinstaller的最新踩坑實戰(zhàn)記錄

    這篇文章主要給大家介紹了最近在使用Pyinstaller的踩坑實戰(zhàn)記錄,主要介紹了PYTHON2X.DLL缺失和WINDOWS2003 32BIT提示程序無效這兩個問題的解決方法,文中給出了詳細的解決方法,需要的朋友們下面來一起看看吧。
    2017-11-11

最新評論

莱阳市| 波密县| 邵阳市| 太保市| 常熟市| 赣州市| 仲巴县| 枣强县| 河西区| 林口县| 沂源县| 鄱阳县| 德安县| 都匀市| 沁阳市| 姜堰市| 山西省| 尖扎县| 法库县| 阿鲁科尔沁旗| 昆明市| 奉化市| 阿合奇县| 通道| 永福县| 韶关市| 弥渡县| 淳安县| 三穗县| 江陵县| 甘肃省| 舒城县| 新泰市| 建德市| 奉节县| 隆德县| 观塘区| 吉木乃县| 文昌市| 西乌珠穆沁旗| 阿勒泰市|