Python论坛  - 讨论区

标题:_[python-chinese]_print_º¯ÊýÖÐ_%s_%d_²»ÄÜÈ¡ÏûÂð£¿

2006年06月15日 星期四 16:55

cry zyqmail at tom.com
Thu Jun 15 16:55:42 HKT 2006

yi huang,您好!

我记得有人专门对PYTHON的STRING做过研究,%的方法是最节约资源的。我现在基本上还是用%

在 2006-06-15 14:43:00 您写道:
>这么写多好看 :
>print name,'is',age,'old years'
>
>On 6/15/06, yi feng <yi2369 at gmail.com> wrote:
>>
>> 从开始接触 python 我就认为这是一门崇尚简洁的语言。
>> 在学习到print 函数的时候有一些疑惑,比如:
>> name="tom"
>> age=20
>> print "%s is %d old years" % (name, age)
>>
>> 如果改写一下print ,如下就会出错:
>> print "%d is %s old years" % (name, age)
>>
>>
>> 在我们程序员的角度考虑的话,name是字符串类型要按字符串类型打印,age是数值类型要按数值类型打印,如此考虑的话,哪里用%s,哪里用%d就是明确的了。
>>
>> 但是对于解释器来说,谁是字符串,谁是数值,它是最清楚的了,如何还要程序员来指定哪?
>>
>> 这个问题难道仅仅是因为python 沿用了 c 的print吗?
>>
>> _______________________________________________
>> python-chinese
>> Post: send python-chinese at lists.python.cn
>> Subscribe: send subscribe to python-chinese-request at lists.python.cn
>> Unsubscribe: send unsubscribe to  python-chinese-request at lists.python.cn
>> Detail Info: http://python.cn/mailman/listinfo/python-chinese
>>
>>
>
>
>-- 
>考研还是工作  哎... !
>http://codeplayer.blogbus.com/
>_______________________________________________
>python-chinese
>Post: send python-chinese at lists.python.cn
>Subscribe: send subscribe to python-chinese-request at lists.python.cn
>Unsubscribe: send unsubscribe to  python-chinese-request at lists.python.cn
>Detail Info: http://python.cn/mailman/listinfo/python-chinese

                    致
礼!

            cry
            zyqmail at tom.com



[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

如下红色区域有误,请重新填写。

    你的回复:

    请 登录 后回复。还没有在Zeuux哲思注册吗?现在 注册 !

    Zeuux © 2025

    京ICP备05028076号