0
'嗨,我想打印舊的DOS字符176至178(填充光標漸變),unicode 2591,2592和2593,光,中,深紅寶石紅寶石在Windows控制檯上,請怎麼做?紅寶石:打印光線,中等和深色陰影字符
試過這種
p "\u2592" #=> "\u2592"
p [176].pack('U*') => °
'嗨,我想打印舊的DOS字符176至178(填充光標漸變),unicode 2591,2592和2593,光,中,深紅寶石紅寶石在Windows控制檯上,請怎麼做?紅寶石:打印光線,中等和深色陰影字符
試過這種
p "\u2592" #=> "\u2592"
p [176].pack('U*') => °
不要使用p
;使用print
(或puts
如果你想要一個尾隨的換行符)。 p
使用#inspect
顯示東西,它可以讓您複製並粘貼到源代碼中,包括引號等等。print
和puts
是輸出文本的正常方式。
假設你的程序和控制檯已經設置好了你的編碼,那麼print "\u2592"
和類似的應該可以正常工作。儘管爲Unicode設置Windows控制檯可能非常棘手,並且您可能需要查看一些第三方控制檯應用程序。