zoukankan      html  css  js  c++  java
  • 【Ruby】与ruby的初次接触(1)

    一、Ruby的使用

    1、Ruby安装(以下主要针对是Windows的)


    安装可以参考一下这个链接:点击打开链接 或者 点击打开链接 (第二个链接我不知道该不该这样做,虽然我是跟着他做的)

    主要是在官网上找到rubyinstaller 然后现在我们电脑一般都是64位的,所以选择下64位的就好,下载后双击exe安装

    在安装的时候务必注意:勾选Add Ruby executables to your PATH(不然你只能自己手动加路径了)

    二、第一个Ruby的代码

    很尴尬的是我的Ruby最终还是在Mac上安装了,Windows用着实在是不方便。下面就来写第一个Ruby

    puts "hello world!"

    好像每一个语言写的第一个都是这个。写一个test.rb 把上面的代码放进去,然后就在终端里面就可以用

    ruby test.rb

    看看输出的效果,这样第一个程序就写好了

    三、用irb shell

    在终端窗口中输入irb,就可以启动交互式Ruby解释器

    可以试试下面的一些输入

    irb(main):002:0> a = 1
    => 1
    irb(main):003:0> a += 1
    => 2
    irb(main):004:0> a
    => 2
    irb(main):005:0> string = "ab"
    => "ab"
    irb(main):006:0> string += "cd"
    => "abcd"
    在Ruby中变量名要用小写字母,避免数字,如果是是几个单词组合在一起的变量名,单词之间就用下划线,比如student_teacher

    四、Ruby是一个面向对象的语言

    Ruby是一个面向对象的语言,与其他同样的面向对象语言不同的是,它一切都可以是对象,比如字符串,数字!

    你可以这样用

    irb(main):007:0> "Hello".upcase
    => "HELLO"
    irb(main):008:0> "ruby".reverse
    => "ybur"
    irb(main):009:0> -1.abs
    => 1
    

    第一个是把字符串变为全大写,第二个把里面的字符倒着写,第三个对数字取绝对值,是不是很有意思~


  • 相关阅读:
    学习Android有感!
    使用PHP-Barcode轻松生成条形码(一)
    php利用redis实现分页列表,新增,删除功能
    JS验证input输入框(字母,数字,符号,中文)正则实现
    mac 安装swoole扩展
    git 配置本地SSH秘钥
    lnmp 一键安装
    lnmp php版本升级
    NATAPP内网穿透,本地进行微信开发,支付开发,对象存储回调信息
    微信公众号二维码
  • 原文地址:https://www.cnblogs.com/AlinaL/p/12852200.html
Copyright © 2011-2022 走看看