作者kanako (我是香民)
看板Python
標題[問題] 如何印出%符號?
時間Tue May 24 15:04:23 2011
我想在程式中計算一個數字存入變數(假設稱做a)
印出時後面要有%這個符號
我知道可以這樣
print str(a)+'%'
但如果不用字串合併的方式可以嗎?
以下都是錯的
print '%d %' %(a)
ValueError: incomplete format
print '%d "%"' %(a)
TypeError: not enough arguments for format string
print '%d \%' %(a)
ValueError: incomplete format
想請問一下我應該要怎麼改才對
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 122.147.239.158
→ ya790206:print "%d%%"%5 05/24 15:16
→ kanako:謝謝您 05/25 10:40
→ suzuke:print "%d"%5,"%" 05/26 01:01
→ uranusjr:樓上那樣會多個空白 05/26 16:25