Re: [問題] 單字轉換成數字

看板Ruby作者 (いまがその時だ)時間17年前 (2007/12/21 11:32), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串2/3 (看更多)
※ 引述《ibad (ibad)》之銘言: : 露比新手一枚(其實是語言新手一枚) : 練習題目:輸入一單字,然後轉換成數字。例如:a=1,b=2... : 以下是我練習寫的,當然寫的很彆扭,想請問版上高手,能否有更簡單的寫法。感謝 : 另外,每次呼叫function, 就要重新再跑alphaTB = ('a'..'z').to_a : 很沒效率 >< : print "輸入一單字:" : str=gets().chomp! print "輸入一單字:" str=gets().chomp! #method 1 str.unpack("C*").each{|c| print c - 96, " "} puts #method 2 str.each_byte{|c| print c - 96, " "} puts -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 122.116.82.44 ※ 編輯: toki 來自: 122.116.82.44 (12/21 11:35)
文章代碼(AID): #17QpF1kQ (Ruby)
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 3 篇):
文章代碼(AID): #17QpF1kQ (Ruby)