亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 學院 > 開發設計 > 正文

ruby 標準類型總結

2019-10-26 19:22:28
字體:
來源:轉載
供稿:網友
一、數字
    Ruby支持整數和浮點數,整數可以是任意長度 一定范圍內的整數以二進制存放,它們屬于fixnum類型,當超出這個范圍時則自動轉換為bignum類型 表達方式:符號+一串字符,數字串中的下劃線會被忽略,(前綴包括:0表示八進制, 0x表示十六進制, 0b表示二進制)123_456_789_123_345_789 # Bignum
    0xaabb # 十六進制 也可以通過在前面加上問號來得到ASCII碼字符對應的整數值和轉義序列的值
    ?a # 普通字符
    ?/n # 換行符 (0x0a)
    ?/C-a # CTRL+a (0x01)
    ?/M-a # ALT+a
    ?/M-/C-a # CTRL+ALT+a
    ?/C-? # 刪除鍵 一個帶小數點的數字字面值被轉換成Float對象 所有的數字都是對象,不存在相應的函數而是方法
    exp:
    數字的絕對值是aNumber.abs而不是abs(aNumber) 整數有用的迭代器
    3.times { print "X " } => X X X 1.upto(5) { |i| print i, " " } =>1 2 3 4 5 99.downto(95) { |i| print i, " " }=>99 98 97 96 95 50.step(80, 5) { |i| print i, " " }=>50 55 60 65 70 75 80
二、字符串
    Ruby的字符串是8位字節的簡單序列,字符串是String類的對象 注意轉換機制(注意單引號與雙引號的區別),如:
    單引號中兩個相連的反斜線被替換成一個反斜線,,一個反斜線后跟一個單引號被替換成一個單引號
    'escape using "http://"' >> 轉義為"/" 'That/'s right' >> That's right
    雙引號支持多義的轉義
    "/n"
    #{expr}序列來替代任何的Ruby表達式的值 ,(全局變量、類變量或者實例變量,那么可以省略大括號)
    "Seconds/day: #{24*60*60}" >> Seconds/day: 86400 "#{'Ho! '*3}Merry Christmas" >> Ho! Ho! Ho! Merry Christmas "This is line #$." >> This is line 3 here document來創建一個字符串,end_of_string 為結束符號
    aString = <<END_OF_STRING The body of the string is the input lines up to one ending with the same text that followed the '<<' END_OF_STRING %q和%Q分別把字符串分隔成單引號和雙引號字符串(即%q與%Q后面的符號具有',"的功能)
    %q/general single-quoted string/ >> general single-quoted string String 常用功能
    String#split:把行分解成字段
    String#chomp:去掉換行符
    String#squeeze:剪除被重復輸入的字符
    String#scan:以指定想讓塊匹配的模式
    exp:
    /jazz/j00132.mp3 | 3:45 | Fats Waller | Ain't Misbehavin'
    /jazz/j00319.mp3 | 2:58 | Louis Armstrong | Wonderful World
    #文件格式如上,要進行分解
    songs = SongList.new
    songFile.each do |line|
    file, length, name, title = line.chomp.split(//s*/|/s*/)#先chomp,后再分解,//s*表示任字符
    name.squeeze!(" ")#替換空格
    mins, secs = length.scan(//d+/)#這里用scan匹配模式
    songs.append Song.new(title, name, mins.to_i*60+secs.to_i)
    end
三、區間
    區間存在于任何地方,如:1到12月。ruby用區間實現了3個不同的特性:序列,條件,間隔。 "..":兩個點號創建一個閉區間,"...":而三個點號創建一個右開區間(即右邊界不取值)
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
亚洲无限乱码一二三四麻| 成人黄色在线免费| 欧美色欧美亚洲高清在线视频| 精品成人国产在线观看男人呻吟| 538国产精品一区二区在线| 最新中文字幕亚洲| 国产性色av一区二区| 国产日韩精品视频| 午夜免费久久久久| 欧美一区二区三区免费视| 奇米成人av国产一区二区三区| 亚洲欧洲在线免费| 九九九久久久久久| www.日韩免费| 国产一区二区三区在线| 日韩在线观看免费av| 成人免费观看网址| 青青精品视频播放| 26uuu另类亚洲欧美日本一| 国产精品国产亚洲伊人久久| 日av在线播放中文不卡| 欧美贵妇videos办公室| 热久久99这里有精品| 亚洲日本aⅴ片在线观看香蕉| 国内精品免费午夜毛片| 日韩在线精品视频| 国产91精品视频在线观看| 久久久国产视频| 欧美丝袜一区二区三区| 日韩亚洲在线观看| 欧美一级淫片丝袜脚交| 亚洲日韩中文字幕| 国产成+人+综合+亚洲欧洲| 亚洲视频网站在线观看| 久久999免费视频| 国产精品久久久久久久久久尿| 国产精品视频网站| 伊人久久大香线蕉av一区二区| 国产精品羞羞答答| 欧美日韩国产麻豆| 国产成人福利网站| 国产一区二区在线免费| 欧洲精品在线视频| 欧美极品美女视频网站在线观看免费| 欧美成人精品在线播放| 亚洲伊人一本大道中文字幕| 亚洲天堂精品在线| 日韩av在线网| 69av在线视频| 日韩精品在线视频观看| 亚洲第一网站男人都懂| 欧美激情按摩在线| 欧美精品做受xxx性少妇| 亚洲免费一在线| 欧美日韩国产成人在线观看| 亚洲欧美三级在线| 国产成人在线一区| 欧美视频中文字幕在线| 精品视频久久久久久| 日韩在线播放视频| 久久精品91久久久久久再现| 欧美人成在线视频| 亚洲缚视频在线观看| 欧美成人四级hd版| 日韩av片电影专区| 亚洲午夜激情免费视频| 国产亚洲欧美一区| 亚洲乱码国产乱码精品精| 国产精品日韩专区| 奇米四色中文综合久久| 久久精品视频在线| 亚洲日本aⅴ片在线观看香蕉| 亚洲一区第一页| 日韩av高清不卡| 日韩在线观看网址| 国产精品一区二区在线| 欧美高清视频在线| 久久99视频精品| 97色在线播放视频| 亚洲性日韩精品一区二区| 欧美精品18videos性欧美| 亚洲天天在线日亚洲洲精| 久久久久99精品久久久久| 国产精品久久久久久婷婷天堂| 亚洲精品网站在线播放gif| 久久久久中文字幕| 91av福利视频| 91精品国产高清久久久久久91| 69**夜色精品国产69乱| 亚洲性视频网站| 国产精品999999| 欧美日韩中国免费专区在线看| 欧美多人乱p欧美4p久久| 另类专区欧美制服同性| 国产精品久久久久秋霞鲁丝| 久久91亚洲人成电影网站| 欧美性生交xxxxx久久久| 久久久成人的性感天堂| 日本成人免费在线| 日本一欧美一欧美一亚洲视频| 日韩免费中文字幕| 国产日韩欧美日韩| 国产精品久久久久久中文字| 成人h视频在线观看播放| 色婷婷成人综合| 亚洲精品自拍第一页| 国产成人短视频| 欧美视频免费在线| 亚洲va欧美va国产综合剧情| 日韩欧美在线视频免费观看| 国产精品丝袜高跟| 欧美日韩另类视频| 深夜福利国产精品| 2019亚洲日韩新视频| www.日韩系列| 精品视频在线播放| 欧美激情视频播放| 另类色图亚洲色图| 精品中文字幕在线观看| 成人网在线视频| 亚洲第一综合天堂另类专| 高清欧美性猛交xxxx黑人猛交| 久久99国产综合精品女同| 亚洲精品国产精品久久清纯直播| 欧美精品生活片| 午夜精品三级视频福利| 日本道色综合久久影院| 一区二区三区四区视频| 日本久久中文字幕| 亚洲最大福利网站| 97香蕉超级碰碰久久免费软件| 国产精品丝袜一区二区三区| 久久国产精品久久久久久久久久| 在线观看亚洲视频| 亚洲精品福利免费在线观看| 欧美精品videossex88| 欧美中文字幕在线| 亚洲xxxx视频| 91老司机精品视频| 欧美精品久久久久久久| 日韩中文字幕第一页| 91九色精品视频| 亚洲成人精品久久久| 日韩69视频在线观看| 亚洲免费精彩视频| 中文字幕av日韩| 久久免费国产视频| 色噜噜久久综合伊人一本| 国产成人一区三区| 色与欲影视天天看综合网| 亚洲第一av网| 欧美在线一级va免费观看| 色综合久久中文字幕综合网小说| 精品久久久国产精品999| 福利视频第一区| 精品中文字幕在线2019| 欧美性猛交xxxx免费看久久久| 国产午夜精品视频免费不卡69堂| 日韩精品在线私人| 亚洲毛片在线免费观看| 精品久久久久久久久久久久久| 亚洲天堂精品在线| 国产一区二区免费| 欧美福利视频在线|