`
redsky008
  • 浏览: 351680 次
  • 性别: Icon_minigender_1
  • 来自: 成都正在项目
社区版块
存档分类
最新评论

ruby简单学习之一 非常容易学习的语法

    博客分类:
  • ruby
 
阅读更多
    对于ruby这门面向对象的语言而言,我还真不知道该说什么好,从大学时代(10多年前开始学习GIS之软件ESRI ArcGIS)就已经领教过了,初次接触感觉面向对象就应该用鼠标o(∩_∩)。

    我现在是基于二次开发使用ruby的,就写点以下的笔记完全应该足够使用了。
    脚本语言的学习无非就是 文本,变量,常量和数组。
    了解点简单的语法吧:
    一、万恶的Hello World!依然登场啊。
    puts "Hello Wolrd!"
    后面还可以打很多以puts 输出的单引号,双引号,嵌入在双引号的单引号,嵌入在单引号中的双引号。
    puts 'Hello Wolrd!'
    puts "Hello Wolrd!"
    puts "He'll'o Wolrd!"
    puts 'He"ll"o Wolrd!'
    其他的符号我就不管了,我就只认这4种了,应该完全满足我的使用需求了。
    至于这些内容是否可以编入一个文件*.rb结尾的来运行,也与我无关,因为我的应用暂时仅仅局限于现有IDE软件里边调用的脚本。学过JAVA就没必要了解那么透彻了,无非就是运行什么命令行工具之类的了。
    甚至于打印出错显示^ 或者error之类的我也暂时考虑不到那么多,该绕开就绕开吧,后面慢慢解决。
    二 注释#
    这个可以跳过,应该不会跟其他脚本语言中用到的/* */或者 // 或者 -- 有什么本质上的区别。
    其他的暂时没考虑到,跳过,肯定会有变量,常量和数组的后面补充。
分享到:
评论

相关推荐

    Ruby详解及安装流程,Ruby是一种高级编程语言,具有简单易学、灵活多变、优雅美丽的语法特点.md

    2. **简洁的语法**:Ruby的设计目标之一就是让代码尽可能接近自然语言,这样即使是非技术人员也能更容易理解。 3. **支持多种编程范式**:除了面向对象编程之外,Ruby还支持过程式和函数式编程,这给予了开发者更大...

    Ruby脚本语言经典教程.pdf

    5. **Ruby on Rails框架**:Ruby最著名的应用之一是Ruby on Rails框架(简称Rails),它是一个开源的Web应用框架,使用Ruby语言编写。Rails提供了一套快速开发Web应用的约定,使得开发者可以用更少的代码快速搭建起...

    Ruby资源.docx

    这种简单性降低了学习曲线,使得Ruby成为新手友好的编程语言之一。 - **与其他语言的相似性**:Ruby借鉴了许多其他语言的优秀特性,因此对于熟悉C++、Perl等语言的开发者来说,学习Ruby会相对容易。 综上所述,Ruby...

    Working with Ruby Threads

    - **避免全局变量**:全局变量是多线程编程中最常见的陷阱之一,应尽量避免使用,以免引发线程安全问题。 - **创建更多对象而非共享单一对象**:通过创建多个实例来替代共享一个对象,可以降低数据竞争的风险。 - **...

    编程语言发展史:Ruby语言的发展和应用

    * Web开发:Ruby on Rails是Ruby最流行的应用之一,它是一个Web开发框架,可用于快速构建Web应用程序。 * 数据分析:Ruby提供了许多库和工具,可用于数据分析和处理。 * 游戏开发:Ruby可用于开发2D和3D游戏。 * ...

    w3school ruby教程 飞龙整理 20141001

    对于新手而言,学习Ruby相对容易,因为它的语法简洁,且与C++和Perl等语言有相似之处,这使得新开发者能够快速上手。此外,Ruby的可扩展性极强,大型程序的维护工作变得更为便捷。 为了开始学习Ruby,你需要一台...

    ruby-2.1.10

    7. **兼容性和稳定性**:作为维护版本,Ruby-2.1.10的主要任务之一是确保与之前版本的兼容性,同时修复了已知的安全漏洞,增强了系统的稳定性。 8. **性能提升**:在2.1.10中,Ruby团队可能针对常见的编程场景进行...

    Ruby语言入门教程

    - **语法简单**:许多现代语言如Ruby,其语法设计得非常直观,使得初学者能够快速上手。 - **丰富的资源**:互联网上有大量的编程教程、视频课程和社区支持,这些都是学习编程不可或缺的资源。 - **实践导向**:实践...

    Ruby语言入门教程V1.0

    Ruby的设计目标之一是让程序员快乐地编码,这使得它不仅是一种高效的语言,也是一种极具美感的语言。 ##### 1.4 Ruby的特性 Ruby具有以下显著特点: 1. **简洁性**:Ruby语法简单明了,易于阅读和编写。 2. **面向...

    Python、Lua和Ruby——脚本大P.K.1

    5. 工具生态系统:Python 社区提供了许多与之集成的工具,这些工具通常比 Lua 和 Ruby 的相应工具更容易获取。 然而,Python 也存在一些缺点: 1. 性能问题:相比于 C 或 C++,Python 的执行速度较慢,这可能对...

    Groovy学习笔记 PDF版

    4. ** closures(闭包)**:Groovy的闭包是其强大的功能之一,它类似于JavaScript或Ruby中的块,可以作为参数传递,也可以在运行时定义行为。闭包在处理集合操作、回调函数等场景下特别有用。 5. **GString(字符串...

    使用Ruby on Rails快速开发web应用的教程实例

    Ruby的语法接近英语,对于程序员来说容易学习和使用。Perl是Ruby的一种参照,Ruby继承了Perl处理文本和执行系统管理任务的多项特性,但Ruby更加注重代码的可读性和简洁性。 在Ruby on Rails框架中,Rails提供了多种...

    RubyonRails之Oracle应用_简易教程.doc

    学习Rails涉及到学习Ruby语言本身,这是一种动态且表达性强的语言,对JEE和PHP开发者来说,其语法和概念相对容易上手。Ruby的特性,如块、元编程和闭包,使得代码更加简洁和灵活。尽管初期的学习曲线可能较陡峭,但...

    cucumber学习笔记V1.0

    而且存在 2 门课程 A001 和 B205,每门都有“生物学”为主题之一 当我搜索“生物学” 那么我应该看到以下课程: | 课程代码 | | A001 | | B205 | ``` #### Ruby 示例 以最简单的 “Hello World” 示例来介绍 ...

    selenium webdriver (python)第三版

    Python之所以被选作本书的语言,是因为它的语法简单,对初学者友好。如果读者具有C语言或Java语言的基础,那么学习Python将会变得相对容易。自动化测试脚本相较于开发程序来说,难度较低,对于希望进入编程领域的...

    Getting started with Julia Programming Language

    2. 易用性:Julia的语法受到MATLAB、Python和Ruby的影响,意图创建一个容易上手的编程环境,同时具有动态类型、高级函数和宏等特性。 3. 并行和分布式计算:Julia天然支持并行计算,包括多线程和多进程并行。它拥有...

Global site tag (gtag.js) - Google Analytics