没有合适的资源?快使用搜索试试~ 我知道了~
首页浅谈python str.format与制表符\t关于中文对齐的细节问题
写了一个练手的爬虫…在输出的时候出现了让人很不愉:male_sign:悦的问题 像这样: 令人十分难受啊! #—————————————— 在此之前先说一下python中的.format格式化输出 python2.6开始,可以使用str.format进行轻松的格式化, 如上可以看到,对变量的处理简洁灵活,此外对数字的各种位数处理也很到位 {:<x>为右对齐,^为居中),少于x位自动补齐(默认为空格补齐) 这里值得注意的是,x也可以作为变量代入: #—————————————— 着手解决问题, 第一反应使用\t制表符,带来的问题便是字符串长度差距超过一个制表位时,会跳到下一个制表位,如图:
资源详情
资源评论
资源推荐

浅谈浅谈python str.format与制表符与制表符 关于中文对齐的细节问题关于中文对齐的细节问题
写了一个练手的爬虫…在输出的时候出现了让人很不愉♂悦的问题
像这样:
令人十分难受啊!
#——————————————
在此之前先说一下python中的.format格式化输出
python2.6开始,可以使用str.format进行轻松的格式化,
如上可以看到,对变量的处理简洁灵活,此外对数字的各种位数处理也很到位
{:<x}的语法表示左对齐(>为右对齐,^为居中),少于x位自动补齐(默认为空格补齐)
这里值得注意的是,x也可以作为变量代入:
#——————————————
着手解决问题,
第一反应使用 制表符,带来的问题便是字符串长度差距超过一个制表位时,会跳到下一个制表位,如图:
不能接受,使用str.format补齐name属性的长度为25
结果却是这样的:



















安全验证
文档复制为VIP权益,开通VIP直接复制

评论0