中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

python對齊輸出的方法是什么

小億
223
2023-10-26 21:42:45
欄目: 編程語言

Python提供了多種方法來對齊輸出,具體取決于對齊的需求和輸出的類型。

  1. 使用字符串的ljust()rjust()center()方法可以實現左對齊、右對齊和居中對齊。這些方法接受一個參數,指定輸出的總寬度,并使用空格填充剩余的位置。
text = "Python"
print(text.ljust(10))   # 左對齊輸出,寬度為10
print(text.rjust(10))   # 右對齊輸出,寬度為10
print(text.center(10))  # 居中對齊輸出,寬度為10

輸出結果:

Python    
    Python
  Python  
  1. 如果需要按照某種格式對齊輸出多個變量,可以使用字符串的format()方法,結合格式化字符串的語法來實現對齊。
name = "Alice"
age = 25
print("{:<10} {:>5}".format(name, age))  # 左對齊name,右對齊age

輸出結果:

Alice        25
  1. 對于表格形式的輸出,可以使用第三方庫tabulate來進行對齊。安裝tabulate庫后,可以使用其中的tabulate()函數將數據以表格形式對齊輸出。
from tabulate import tabulate

data = [['Alice', 25],
        ['Bob', 30],
        ['Charlie', 35]]
print(tabulate(data, headers=['Name', 'Age'], tablefmt='grid'))

輸出結果:

+----------+-----+
| Name     | Age |
+==========+=====+
| Alice    |  25 |
+----------+-----+
| Bob      |  30 |
+----------+-----+
| Charlie  |  35 |
+----------+-----+

這些是Python中常用的對齊輸出方法,根據具體需求選擇適合的方法即可。

0
镶黄旗| 蓝田县| 思茅市| 农安县| 南昌县| 灯塔市| 灵寿县| 大化| 错那县| 石屏县| 固始县| 嘉鱼县| 普兰店市| 浦北县| 岢岚县| 项城市| 恩平市| 南木林县| 页游| 咸宁市| 高安市| 淳化县| 和田县| 涿鹿县| 长治县| 襄汾县| 安泽县| 陇川县| 吉水县| 丹阳市| 嘉荫县| 永和县| 富平县| 潼关县| 泰安市| 黎川县| 高雄市| 东安县| 阿拉善左旗| 海丰县| 左云县|