48 lines
		
	
	
		
			1.2 KiB
		
	
	
	
		
			Markdown
		
	
	
	
	
	
		
		
			
		
	
	
			48 lines
		
	
	
		
			1.2 KiB
		
	
	
	
		
			Markdown
		
	
	
	
	
	
| 
								 | 
							
								---
							 | 
						|||
| 
								 | 
							
								title: Ruby Comments
							 | 
						|||
| 
								 | 
							
								localeTitle: Ruby评论
							 | 
						|||
| 
								 | 
							
								---
							 | 
						|||
| 
								 | 
							
								# Ruby评论
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								注释是代码中的注释行,在运行时被忽略(这意味着它们在源代码中可见但在运行程序时不会打印出来)。
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								在Ruby中,单行注释以`#`字符开头并延伸到行尾。评论可以是自己的行或代码。
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								```Ruby
							 | 
						|||
| 
								 | 
							
								puts "Learning to code is fun!" 
							 | 
						|||
| 
								 | 
							
								 
							 | 
						|||
| 
								 | 
							
								 # I am a single line comment. 
							 | 
						|||
| 
								 | 
							
								 
							 | 
						|||
| 
								 | 
							
								 puts "Ruby is a great language!" # Me too - I am a trailing comment. 
							 | 
						|||
| 
								 | 
							
								```
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								执行时,上面的程序产生以下内容:
							 | 
						|||
| 
								 | 
							
								```
							 | 
						|||
| 
								 | 
							
								Learning to code is fun! 
							 | 
						|||
| 
								 | 
							
								 Ruby is a great language! 
							 | 
						|||
| 
								 | 
							
								```
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								您可以通过在`=begin`和`=end`之间添加注释来执行多行注释。 `=begin`和`=end`必须从行的最开始开始, `=end`必须在它自己的一行上。
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								```ruby
							 | 
						|||
| 
								 | 
							
								=begin 
							 | 
						|||
| 
								 | 
							
								 I am a multi-line comment 
							 | 
						|||
| 
								 | 
							
								 and I can be as long as I please. 
							 | 
						|||
| 
								 | 
							
								 See, still going! 
							 | 
						|||
| 
								 | 
							
								 =end 
							 | 
						|||
| 
								 | 
							
								 
							 | 
						|||
| 
								 | 
							
								 puts "Hello World!" 
							 | 
						|||
| 
								 | 
							
								 
							 | 
						|||
| 
								 | 
							
								 =begin It's ok to start the comment on the same 
							 | 
						|||
| 
								 | 
							
								 line as "=begin" (though it's more readable if 
							 | 
						|||
| 
								 | 
							
								 you don't) but you can't put a space or any 
							 | 
						|||
| 
								 | 
							
								 text before "=begin" or "=end" and you can't put 
							 | 
						|||
| 
								 | 
							
								 anything on the same line after "=end". 
							 | 
						|||
| 
								 | 
							
								 =end 
							 | 
						|||
| 
								 | 
							
								```
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								执行时,上面的程序产生以下内容:
							 | 
						|||
| 
								 | 
							
								```
							 | 
						|||
| 
								 | 
							
								Hello World! 
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								```
							 |