Ruby编程之字符串和字符编程

临风暖阳 发表于 2022/11/01 07:38:52 2022/11/01
【摘要】 Ruby编程之字符串和字符编程
class MyClass
  attr_accessor :name
  attr_accessor :number

  def initialize( aName, aNumber )
    @name = aName
    @number = aNumber
  end

  def ten
    return 10
  end

end
ob = MyClass.new( "James Bond", "007" )
puts( "My name is #{ob.name} and my number is #{ob.number}" )

My name is James Bond and my number is 007

i = 0
begin
  s = "[" << i << ":" << i.to_s << "]"
  puts(s)
  i += 1
end until i == 126

[:0]
[╔:1]
[╗:2]
[╚:3]
[╝:4]
[║:5]
[═:6]
[:7]
:8]
[       :9]
[
:10]
[
:11]
[
:12]
:13]
[:14]
[:15]
[:16]
[:17]
[:18]
[:19]
[:20]
[:21]
[:22]
[:23]
[:24]
[:25]
[:26]
[27]
[:28]
[:29]
[:30]
[:31]
[ :32]
[!:33]
[":34]
[#:35]
[$:36]
[%:37]
[&:38]
[':39]
[(:40]
[):41]
[*:42]
[+:43]
[,:44]
[-:45]
[.:46]
[/:47]
[0:48]
[1:49]
[2:50]
[3:51]
[4:52]
[5:53]
[6:54]
[7:55]
[8:56]
[9:57]
[::58]
[;:59]
[<:60]
[=:61]
[>:62]
[?:63]
[@:64]
[A:65]
[B:66]
[C:67]
[D:68]
[E:69]
[F:70]
[G:71]
[H:72]
[I:73]
[J:74]
[K:75]
[L:76]
[M:77]
[N:78]
[O:79]
[P:80]
[Q:81]
[R:82]
[S:83]
[T:84]
[U:85]
[V:86]
[W:87]
[X:88]
[Y:89]
[Z:90]
[[:91]
[\:92]
[]:93]
[^:94]
[_:95]
[`:96]
[a:97]
[b:98]
[c:99]
[d:100]
[e:101]
[f:102]
[g:103]
[h:104]
[i:105]
[j:106]
[k:107]
[l:108]
[m:109]
[n:110]
[o:111]
[p:112]
[q:113]
[r:114]
[s:115]
[t:116]
[u:117]
[v:118]
[w:119]
[x:120]
[y:121]
[z:122]
[{:123]
[|:124]
[}:125]

开发环境:Rubymine

The book of Ruby----A hands-on guide for the Adventurous---[美]Huw Collingbourne---no starch press

【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区),文章链接,文章作者等基本信息,否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件至:cloudbbs@huaweicloud.com进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容。
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。