Python论坛  - 讨论区

标题:[python-chinese] %s与%d有什么不同之处??

2007年03月27日 星期二 16:51

jessinio smith jessinio在gmail.com
星期二 三月 27 16:51:01 HKT 2007

number = 645
>>> strNumber = '%s'%number ʹÓÃ%s
>>> strNumber
'645'
>>> strNumber2 = '%d'%number ʹÓÃ%d
>>> strNumber2
'645'


ÕâÁ½ÕßÓÐʲô²»Í¬Ö®´¦Âð£¿

-- 
×¢ÒâÉíÌ壬ÉíÌåÊǸïÃüµÄ±¾Ç®£¡£¡
-------------- 下一部分 --------------
Ò»¸öHTML¸½¼þ±»ÒƳý...
URL: http://python.cn/pipermail/python-chinese/attachments/20070327/188e920c/attachment.html 

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

2007年03月27日 星期二 16:58

a-passingwish a_passing_wish在163.com
星期二 三月 27 16:58:59 HKT 2007

jessinio smith 写道:
>
> number = 645
> >>> strNumber = '%s'%number 使用%s
> >>> strNumber
> '645'
> >>> strNumber2 = '%d'%number 使用%d
> >>> strNumber2
> '645'
>
>
> 这两者有什么不同之处吗?
>
> -- 
> 注意身体,身体是革命的本钱!!
> ------------------------------------------------------------------------
>
> _______________________________________________
> 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
strNumber是个字符串,而strNumber2是数字,我也不知道到底对不对。


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

2007年03月27日 星期二 16:59

weizi nmweizi在163.com
星期二 三月 27 16:59:46 HKT 2007

%d  数字
%s  字符串

Print '%d' % 'asdf'  这样就出错了。
print '%d2.2' % 234.1232   这样可以。

-----邮件原件-----
发件人: python-chinese-bounces在lists.python.cn [mailto:python-chinese-bounces在lists.python.cn] 代表 jessinio smith
发送时间: 2007年3月27日 16:51
收件人: python-chinese在lists.python.cn
主题: [python-chinese] %s与%d有什么不同之处??


number = 645
>>> strNumber = '%s'%number 使用%s
>>> strNumber
'645'
>>> strNumber2 = '%d'%number 使用%d
>>> strNumber2
'645'


这两者有什么不同之处吗?

-- 
注意身体,身体是革命的本钱!! 

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

2007年03月27日 星期二 17:26

wentrue guozhuwen在gmail.com
星期二 三月 27 17:26:25 HKT 2007

Äã³ÌÐòÀïstrNumberºÍstrNumber2¶¼ÊÇ×Ö·û´®
%s°Ñnumber±êʶΪ×Ö·û´®£¬%d°Ñnumber±êʶΪÊý×Ö
×îºó¶¼Éú³ÉÒ»¸ö×Ö·û´®


ÔÚ07-3-27£¬jessinio smith <jessinio在gmail.com> дµÀ£º
>
>
> number = 645
> >>> strNumber = '%s'%number ʹÓÃ%s
> >>> strNumber
> '645'
> >>> strNumber2 = '%d'%number ʹÓÃ%d
> >>> strNumber2
> '645'
>
>
> ÕâÁ½ÕßÓÐʲô²»Í¬Ö®´¦Âð£¿
>
> --
> ×¢ÒâÉíÌ壬ÉíÌåÊǸïÃüµÄ±¾Ç®£¡£¡
> _______________________________________________
> 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
>
-------------- 下一部分 --------------
Ò»¸öHTML¸½¼þ±»ÒƳý...
URL: http://python.cn/pipermail/python-chinese/attachments/20070327/b4d07738/attachment-0001.html 

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

2007年03月27日 星期二 22:15

Ni ZhengGang ni在twinisa.com
星期二 三月 27 22:15:22 HKT 2007

Ó¦¸ÃÕâÑùÀí½â£¬%sÊÇÖ¸µÄ×Ö·û´®ÀàÐͺÍ*ËùÓпÉÒÔ±»×ª»»³É×Ö·û´®*µÄÀàÐÍ¡£

ËùÒÔµÚÒ»¸öÀý×ÓÖУ¬Êý×Ö645ÊÇÏȱ»×ª»»³É×Ö·û´®'645'Ö®ºóÔÙ±»Ê¹Óõġ£


jessinio smith дµÀ:
>
> number = 645
> >>> strNumber = '%s'%number ʹÓÃ%s
> >>> strNumber
> '645'
> >>> strNumber2 = '%d'%number ʹÓÃ%d
> >>> strNumber2
> '645'
>
>
> ÕâÁ½ÕßÓÐʲô²»Í¬Ö®´¦Âð£¿
>
> -- 
> ×¢ÒâÉíÌ壬ÉíÌåÊǸïÃüµÄ±¾Ç®£¡£¡
> ------------------------------------------------------------------------
>
> _______________________________________________
> 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

-------------- 下一部分 --------------
Ò»¸öHTML¸½¼þ±»ÒƳý...
URL: http://python.cn/pipermail/python-chinese/attachments/20070327/10acfea4/attachment.html 

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

2007年03月28日 星期三 00:57

Zoom.Quiet zoom.quiet在gmail.com
星期三 三月 28 00:57:54 HKT 2007

On 3/27/07, Ni ZhengGang <ni在twinisa.com> wrote:
>
>  应该这样理解,%s是指的字符串类型和所有可以被转换成字符串的类型。
>
>  所以第一个例子中,数字645是先被转换成字符串'645'之后再被使用的。
>
>
>  jessinio smith 写道:
>
>  number = 645
>  >>> strNumber = '%s'%number 使用%s
>  >>> strNumber
>  '645'
>  >>> strNumber2 = '%d'%number 使用%d
>  >>> strNumber2
>  '645'
>
>
>  这两者有什么不同之处吗?
>
同 C 的 printf() 约定

>  --
>  注意身体,身体是革命的本钱!! ________________________________

-- 
'''Time is unimportant, only life important!
http://zoomquiet.org
blog在http://blog.zoomquiet.org/pyblosxom/
wiki在http://wiki.woodpecker.org.cn/moin/ZoomQuiet
scrap在http://floss.zoomquiet.org
douban在http://www.douban.com/people/zoomq/
____________________________________
Pls. use OpenOffice.org to replace M$ Office.
     http://zh.openoffice.org
Pls. use 7-zip to replace WinRAR/WinZip.
     http://7-zip.org/zh-cn/
You can get the truely Freedom 4 software.
'''

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

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

    你的回复:

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

    Zeuux © 2025

    京ICP备05028076号