任务301 Ruby 基础

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. 题目


    任务301 Ruby 基础_第1张图片
    project.png
  2. 题目分析

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

你可能感兴趣的:(任务301 Ruby 基础)