美文网首页
任务301 Ruby 基础

任务301 Ruby 基础

作者: ryyou | 来源:发表于2016-12-17 23:34 被阅读0次

    1、Ruby 简介

    Ruby 是一种面向对象、命令式、函数式、动态的通用编程语言。
    详细介绍请看:Ruby

    2、Ruby On Rails 环境的安装

    前提:安装有Ubuntu系统或虚拟机的电脑

    1. 安装RVM
    \curl -sSL https://get.rvm.io | bash -s stable --rails
    

    如果报错的话执行下面的命令

    gpg --keyserver hkp://keys.gnupg.net --recv-keys 409B6B1796C275462A1703113804BB82D39DC0E3
    

    成功后执行

    curl -L https://get.rvm.io | bash -s stable
    

    但是出现了一个警告,然后会提示出现的问题,这个是说在根目录下已经存在了.profile这个文件,如果需要安装的话需要将新产生的.profile添加到原本的文件中,于是执行下面的命令:

    source ~/.profile
    

    这个时候发现RVM已经装好了,用rvm -v查看一下版本

    rvm.png
    1. 安装Ruby
    • 安装一些必须的包
    rvm requirements
    
    • 安装ruby
    rvm install 2.3.3  
    
    • 安装Documentation
    rvm docs generate-ri
    
    1. 安装Rails
      Ruby 安装成功后直接安装rails
    gem install rails    //用Ruby的gem包来装
    

    到这就全部安装完成了 用 -v 查看一下是否安装成功

    ruby and rails.png

    3、Ruby 的基础语法及练习

    1. 题目


      project.png
    2. 题目分析

    • 题目主要是对一个数组进行操作
    • 在函数使用上有两种方式,一种是直接在文件中使用函数,一种是定义一个类在类中使用函数,我的选择是第二种
    • 在验证是否代码正确时,开始选择了直接在终端进行输出,后来使用了测试的验证方式
    1. 答案地址
      https://github.com/RuyuYou/fizzBuzz

    相关文章

      网友评论

          本文标题:任务301 Ruby 基础

          本文链接:https://www.haomeiwen.com/subject/hxinmttx.html