Ruby学习
2017-07-12 16:53
260 查看
1、数字与字符串不能直接相加
先把数字转化成字符串,再拼接字符串,修改后:
2、类关键字class是小写
3、类中定义的变量带有@@的,在使用该变量时,也要把@@符号加在前面,其他符号一样
4、执行
5、使用感受
ruby的语法确实简洁且自由,但是自由的前提是建立在对语法的熟练情况下,不然你自己都不知道写的什么,机器就更不知道了。
(2..6).each do |n| puts n+ "," end会报错:string can't be coerced into fixnum;
先把数字转化成字符串,再拼接字符串,修改后:
(2..6).each do |n| puts n.to_s+ "," end
2、类关键字class是小写
3、类中定义的变量带有@@的,在使用该变量时,也要把@@符号加在前面,其他符号一样
4、执行
ruby xx.rb
5、使用感受
ruby的语法确实简洁且自由,但是自由的前提是建立在对语法的熟练情况下,不然你自己都不知道写的什么,机器就更不知道了。
相关文章推荐
- Ruby 学习随手贴(不断更新……)
- python 与 ruby (ruby学习资源大全)
- ruby学习笔记(7)-方法
- Ruby: 学习日志1: 基础
- ruby on rails学习笔记--Views(1)
- Ruby: 学习日志2: Class
- 开始学习ruby!!!
- Ruby on Rails学习拾遗(二)—函数的代码块和迭代器
- 学习 Ruby 的三十七个理由(转贴)
- 用测试的方式来学习Ruby,有点意思!
- [原创]Ruby学习笔记(3)-给源代码加上行号
- Ruby学习之路-容器
- ruby学习笔记(1)--类的属性与方法
- [原创]Ruby学习笔记(4)-闰年、季节和月份天数的Ruby版和Python版
- Ruby学习心得
- Ruby on Rails学习笔记 (一)
- [原创]Ruby学习笔记(2)-简单例子
- 学习 Ruby on Rails 真的很爽!
- 这里提供有向导功能的命令行帮助你尝试学习ruby
- ruby on rails学习笔记--scaffold