ruby the diference between gets and gets.chomp()
2024-10-10 20:36:07
ruby the diference between gets and gets.chomp()
二者都是可以获取用户命令行输入的函数,但是 gets获取内容后,后面 附带了 多余的换行符号'\n'; 而gets.chomp() 是对后面多余的换行符'\n' 进行清除。
例如 ex11.rb:
print "How old are you? "
age = gets.chomp()
print "How tall are you? "
height = gets
print "How much do you weight? "
weight = gets.chomp()
puts "So, you're #{age} old , #{height} tall and #{weight} heavy."
然后输出:
注意身高的地方进行的换行。
最新文章
- 浅谈 jQuery 核心架构设计
- Moon.Orm 配置说明
- 折半查找(java)(边学习边更新)
- windows开机启动项
- SQL Server 2008维护计划 出错 无法实现自动备份
- CentOS环境下,gdb调试中出现:Missing separate debuginfos, use: debuginfo-install.....的问题
- sscanf和正则表达式
- Useful Articles for the Oracle E-Business Suite Technology Stack for Technical Consultant / DBA [ID
- maven无法下依赖jar文件的解决方案
- WebApi接口访问异常问题。尝试创建“testController”类型的控制器时出错。请确保控制器具有无参数公共构造函数
- Git 工作环境配置
- HowTos/Virtualization/VirtualBox - CentOS Wiki
- Tomcat连接池配置与实现/JNDI
- docker安装jdk8
- 【转】26张PPT让你告别拖延症
- Spring Cloud Config 配置中心高可用
- 20145327 《网络对抗技术》 Web基础
- 常用模块之 time,datetime,random,os,sys
- Ubuntu技巧之清理系统中无用的软件包
- ural1519-Formula 1