2007年01月12日 星期五 14:49
jetrix chan,您好! 多加个"\t"就可以了。 >>> print '%40s \t%s' % (s, '12.1234'), '\n', '%40s \t%s' % (ss, '12.1234') 在 2007-01-12 09:12:00 您写道: >各位有没有什么好办法? > > >On 1/11/07, jetrix chan <jetrixc在gmail.com> wrote: >> 比如: >> Shell:~ >: python >> Python 2.5 (r25:51908, Dec 7 2006, 08:35:10) >> [GCC 4.1.1 20061011 (Red Hat 4.1.1-30)] on linux2 >> Type "help", "copyright", "credits" or "license" for more information. >> >>> s = '辣椒油 (700毫升)' >> >>> ss = '汤配料 (陈皮 蜜枣 杏仁)' >> >>> print '%40s %s' % (s, '12.1234'), '\n', '%40s %s' % (ss, '12.1234') >> 辣椒油 (700毫升) 12.1234 >> 汤配料 (陈皮 蜜枣 杏仁) 12.1234 >> >>> >> >> >> 如何让12.1234对齐呢?试过用string.ljust()也不行,使用的编码为utf-8。 >> >> >> ---- >> Best Regards, >> Jetrix Chan >> ------ >> jetrixc在gmail.com >> > > >-- >Best Regards, > Jetrix Chan >---- >jetrixc在gmail.com >_______________________________________________ >python-chinese >Post: send python-chinese在lists.python.cn >Subscribe: send subscribe to python-chinese-request在lists.python.cn >Unsubscribe: send unsubscribe to python-chinese-request在lists.python.cn >Detail Info: http://python.cn/mailman/listinfo/python-chinese 致 礼! cry zyqmail在tom.com
2007年01月12日 星期五 15:09
好了一点,但是如果中文字符数相差太大的话也是不行的。 Shell:~/tmp >: python Python 2.5 (r25:51908, Dec 7 2006, 08:35:10) [GCC 4.1.1 20061011 (Red Hat 4.1.1-30)] on linux2 Type "help", "copyright", "credits" or "license" for more information. >>> s = '中国' >>> ss = '如何让12.1234对齐呢?试...' >>> print '%-40s \t%s' % (s, '12.1234'), '\n', '%-40s \t%s' % (ss, '12.1234') 中国 12.1234 如何让12.1234对齐呢?试... 12.1234 >>> On 1/12/07, cry <zyqmail在tom.com> wrote: > jetrix chan,您好! > > 多加个"\t"就可以了。 > >>> print '%40s \t%s' % (s, '12.1234'), '\n', '%40s \t%s' % (ss, '12.1234') > > 在 2007-01-12 09:12:00 您写道: > >各位有没有什么好办法? > > > > > >On 1/11/07, jetrix chan <jetrixc在gmail.com> wrote: > >> 比如: > >> Shell:~ >: python > >> Python 2.5 (r25:51908, Dec 7 2006, 08:35:10) > >> [GCC 4.1.1 20061011 (Red Hat 4.1.1-30)] on linux2 > >> Type "help", "copyright", "credits" or "license" for more information. > >> >>> s = '辣椒油 (700毫升)' > >> >>> ss = '汤配料 (陈皮 蜜枣 杏仁)' > >> >>> print '%40s %s' % (s, '12.1234'), '\n', '%40s %s' % (ss, '12.1234') > >> 辣椒油 (700毫升) 12.1234 > >> 汤配料 (陈皮 蜜枣 杏仁) 12.1234 > >> >>> > >> > >> > >> 如何让12.1234对齐呢?试过用string.ljust()也不行,使用的编码为utf-8。 > >> > >> > >> ---- > >> Best Regards, > >> Jetrix Chan > >> ------ > >> jetrixc在gmail.com > >> > > > > > >-- > >Best Regards, > > Jetrix Chan > >---- > >jetrixc在gmail.com > >_______________________________________________ > >python-chinese > >Post: send python-chinese在lists.python.cn > >Subscribe: send subscribe to python-chinese-request在lists.python.cn > >Unsubscribe: send unsubscribe to python-chinese-request在lists.python.cn > >Detail Info: http://python.cn/mailman/listinfo/python-chinese > > 致 > 礼! > > cry > zyqmail在tom.com > > _______________________________________________ > python-chinese > Post: send python-chinese在lists.python.cn > Subscribe: send subscribe to python-chinese-request在lists.python.cn > Unsubscribe: send unsubscribe to python-chinese-request在lists.python.cn > Detail Info: http://python.cn/mailman/listinfo/python-chinese -- Best Regards, Jetrix Chan ---- jetrixc在gmail.com
2007年01月12日 星期五 15:25
你在囘mail的時候請不要把主題去掉,看不到你回答的是什麽,也容易被放到垃圾郵件裏去. ----- Original Message ----- From: "cry" <zyqmail at tom.com> To: <python-chinese at lists.python.cn> Sent: Friday, January 12, 2007 2:00 PM > jetrix chan,您好! > > 多加个"\t"就可以了。
Zeuux © 2025
京ICP备05028076号