首页 > 解决方案 > 如何解决由波浪号/变音符号引起的对齐问题

问题描述

a ="Angst"  
b ="Bónañas"
c = "Fname"
print (f'{a:<20}{c}')
print (f'{b:<20}{c}')

输出很有趣,因为两个波浪号/变音符号也被计为 2 个字符串。

在此处输入图像描述

我知道我可以进行以下修改。

print (f'{a:<20}{c}')
print (f'{b:<22}{c}')

但是,是否有另一种方法(应该适合在循环中使用)来解决问题?

标签: python-3.x

解决方案


推荐阅读