关于python:python-print-函数的格式化字符串输出

4次阅读

共计 933 个字符,预计需要花费 3 分钟才能阅读完成。

通过应用浮点数、字符串阐明 ptint() 函数的格式化打印形式,在开发过程中能够得心应手的在控制台打印出咱们须要的信息。

【浏览全文】

首先是在控制台中的小数点的格式化打印办法。

通过 %.3f 保障小数点的格式化

print("%.3f" % 3.1415926)  # 保留 3 位小数

print("%.2f" % 3.1415926)  # 保留 2 位小数

通过 {:.3f} 的形式保障小数点的格式化

print("{:.3f}".format(3.1415926))  # 保留 3 位小数

print("{:.2f}".format(3.1415926))  # 保留 2 位小数

通过 round()函数保障小数点的格式化

print(round(3.1415926, 3))  # 保留 3 位小数

接下来是字符串的格式化办法。

初始化 a、b 两个字符串用于字符串格式化

a = 'a 的后果是:'
b = 10

应用 % 的形式进行格式化

print("%s%d" % (a, b))

应用 format()函数进行格式化,a、b 默认依照程序格式化

print("{}{}".format(a,b))

应用 format()函数进行格式化,应用 '{0}{1}’ 占位符格式化

print("{0}{1}".format(a,b))

应用 format()函数进行格式化,应用 '{a}{b}’ 参数值占位符格式化

print("{a}{b}".format(a=a,b=b))

“>” 应用右对齐

print('名称:{0:>5}\n 类型:{1:>5}'.format('公众号', 'Python 集中营'))

“<” 应用左对齐

print('名称:{0:<5}\n 类型:{1:<5}'.format('公众号', 'Python 集中营'))

应用 f‘{}’的形式进行格式化,反对 python3.6 以上版本

print(f'a 的后果是:{a} b 的后果是:{b}')

退出【Python 集中营】支付更多福利!

PyQt5 GUI && Requests Api 做一个天气查问零碎(文末支付残缺代码)!

一款柔美的 windows cmd 命令行工具 cmder

如何进行 excel 数据分析之后的可视化数据写入保留!

excel 数据处理二:疾速实现 openpyxl 数据的新增、批改!

excel 数据处理一:奇妙应用 openpyxl 提取、筛选数据

正文完
 0