`
weiweichen1985
  • 浏览: 141072 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

类库介绍

    博客分类:
  • ruby
阅读更多
#类库
=begin
Ruby 像 C++ 一样,有许多类库可以供你使用,其中的 I/O 库很完善。前面我们使用了 puts 和 print ,你一定注意到它们并不是关键字,为什么能够直接使用?
一门编程语言,A)关键字可以直接使用;B)还有其它常用的应用程序,我们将它们放在一个专门的目录下,称为类库(许多类的仓库)。如果当前程序要用到类库中某个程序已经定义好的类、方法,就应该使用 require 或者 include 将类库程序名包含在当前程序中;C)从父类继承得到的方法可以直接使用。
I/O 就是 输入/输出,这是 Ruby 语言 Kernel 模块的方法,Mix-in 在根类Object 中的。
puts 把它的所有参数写出来,每一个参数结束都加入一个换行符, print 也写出它的参数,不过没有换行。你可以指明输出到一个文件,不说明,则一般输出到显示器。
还有一个常用的输出方法是 printf,它按格式输出参数。
printf "Number: %4.3f, String: %s", 7.8, "hi!"
运行结果:
Number: 7.800, String: hi!
这个例子中,格式字符串“Number: %4.3f, String: %s”告诉 printf 用一个浮点数(总共允许4位,小数点后3位)和一个字符串来代替。 printf 和 print 一样,不主动换行,换行可以用“\n”。
介绍了三个输出方法,再介绍一个输入方法:gets ,它从你的程序的标准输入流中返回一行。一般用来从键盘或文件读入一行数据。
=end
分享到:
评论

相关推荐

    C++类库介绍

    以下是一些常用的C++类库介绍: ##### 1. Dinkumware C++ Library Dinkumware提供的C++类库是基于C++标准库的一个实现,广泛应用于各种平台和编译器环境中。该类库不仅支持最新的C++标准,而且兼容旧版本的标准。...

    Android类库介绍.pdf

    Android类库介绍.pdf`

    开源DirectUI类库介绍及类图分析

    ### 开源DirectUI类库介绍及类图分析 #### 一、DirectUI概述 DirectUI是一种专注于提升用户体验的用户界面技术,它通过绕过传统的Windows GDI/User窗口系统,允许开发者自定义绘制每一个用户界面元素,从而实现...

    ArcGIS Engine类库介绍

    以下是对这些类库的详细介绍: 1. System 类库 (编号1) System 类库是整个ArcGIS体系结构的基础,它包含了构成ArcGIS其他类库所需的基础组件和服务。AoInitializer 对象是关键组件,用于初始化和卸载ArcGIS Engine...

    .NET下常用类库介绍

    .NET框架是微软开发的一个强大的开发平台,它包含了丰富的类库,为开发者提供了各种功能和工具。本文将深入探讨.NET下的常用类库,帮助新手更好地理解和使用这些类库。 首先,Base Class Library (BCL) 是.NET ...

    Android类库介绍

    Xe4开发Android的类库介绍,比较清晰

    C++类库介绍.pdf

    C++类库是C++编程中的重要组成部分,它们极大地扩展了C++语言的功能,使得开发者能够更高效地构建复杂的应用程序。C++之父Bjarne Stroustrup倡导通过设计库来增强语言功能而非增加新的语法,这在C++类库的多样性和...

    C++类库介绍.docx

    C++类库是C++编程中的重要组成部分,它们极大地扩展了C++语言的功能,使得开发者能够更高效地构建复杂的应用程序。C++之父Bjarne Stroustrup倡导通过库来增强语言的功能,而非增加新的语法。C++库涵盖了各种类别,从...

    Java标准类库介绍.ppt

    Java标准类库是Java编程语言的核心组成部分,它包含了大量的预定义类和接口,为开发者提供了丰富的功能和便利。本章将深入探讨其中的关键组件,帮助理解如何有效地利用这些类库来编写高效、可靠的代码。 7.1 简单...

    java类库java类库.doc

    Java 类库介绍 本文档主要介绍 Java 类库的结构和使用方法,涵盖了 Java 中一些常用的包和类,例如 java.lang、java.awt、java.io 等。同时,也介绍了 String 类和 StringBuffer 类的使用方法。 Java 类库是 Java ...

    MFC类库介绍-中文版.zip

    此书,完全的中文版,含盖了Microsoft基本类库中的类、全局函数、全局变量和宏的内容。 参考中“类层次结构图”是为了方便查找某个类的基类。 该MFC参考通常不描述通过继承的函数或操作符。若要寻求这些函数的...

    c#类库(helper类库)

    ### 二、SqlHelper类库介绍 #### 1. 概述 `SqlHelper`类库是专门用于简化对SQL Server数据库的操作的一种通用类库。它提供了数据库连接管理和SQL命令执行等功能,使得开发人员能够更方便地处理数据库交互任务。 ##...

    C#类库详解

    在C#编程语言中,类库是一组预定义的函数、类和其他编程元素,它们提供了丰富的功能,使得开发者能够高效地构建应用程序。本篇将深入探讨C#中的常用类库,帮助你理解并掌握这些核心API,从而提升你的编程效率。 1. ...

    css动画类库

    CSS动画类库是一种用于在网页上创建...三、常见CSS动画类库介绍 1. Animate.css:一个开源的、基于纯CSS的动画库,包含了大量的动画效果,如晃动、闪烁、弹跳等。只需在元素上添加对应的类名即可启用动画。 ```html ...

    C++类库开发库参考【资料整理】

    下面收集的 C/C++ 类库介绍整理来源于文章:C++ 资源之不完全导引(作者:曾毅、陶文),这篇文章曾发表于 2004 年 5 月《CSDN 开发高手》。 上文中介绍的类库有些已经多年未见发布和网站内容的更新了,特别是一些...

Global site tag (gtag.js) - Google Analytics