为了账号安全,请及时绑定邮箱和手机立即绑定

如何将格式与变量一起使用?

如何将格式与变量一起使用?

函数式编程 2022-08-16 18:48:06
目前,我正在尝试使字符串中的单词对齐,因此我尝试使用格式设置:a = “Hi”b = “He”“{0} {1: (5 - len(a))}”.format(a,b)我想创建一个字符串,该字符串具有第二个单词的一致起点,因此它距离行的起点正好为5(距离第一个单词末尾的5 - len(a)空格),例如:I    HIII  LIIIIIH我猜它是作为字符串而不是值(5-len(a))读取的,所以我如何解决这个问题?提前致谢!
查看完整描述

1 回答

?
拉莫斯之舞

TA贡献1820条经验 获得超10个赞

您正在寻找


"{:<10}{}".format(a, b)

这记录在这里 https://docs.python.org/3.4/library/string.html


对于变量填充(感谢@Tomerikoo):


x = 10 

"{:<{size}}{}".format(a, b, size=x)


查看完整回答
反对 回复 2022-08-16
  • 1 回答
  • 0 关注
  • 74 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信