Rubyでのシンボルシステム整理
Q:英語と中国語は人と人とのコミュニケーションの道具であり、言語が書かれると文字が言語(情報)の担体となるため、「文字」は情報の伝達において受容者と伝達者に特別な意味を与えられる.
現在のプログラム言語は,プログラマがコンピュータとプログラマの間で情報を交流するための命令を送信するツールである.では、プログラム言語で最も基本的な意味を与える記号はどれですか.
Q:比較学習:rubyの文字システムとjavaの文字システムはなぜ違いますか?
A:
1.rubyのコードのデフォルトはUS-ACSCII符号化です.
2.ruby言語のキーワード
現在のプログラム言語は,プログラマがコンピュータとプログラマの間で情報を交流するための命令を送信するツールである.では、プログラム言語で最も基本的な意味を与える記号はどれですか.
Q:比較学習:rubyの文字システムとjavaの文字システムはなぜ違いますか?
A:
1.rubyのコードのデフォルトはUS-ACSCII符号化です.
2.ruby言語のキーワード
__FILE__
and
def
end
in
or
self
unless
__LINE__
begin
defined?
ensure
module
redo
super
until
BEGIN
break
do
false
next
rescue
then
when
END
case
else
for
nil
retry
true
while
alias
class
elsif
if
not
return
undef
yield
. # ( )
(-5).abs # 5
""
'' #
str1 = "Hello Hello"
str2 = 'hi'
= #
num = 5
#
#{}
num = 5
puts "num:#{num}" #
() # ,
{} # block
|| #block
1.step(10,2){|i| print i, " "} #1 3 5 7 9