入門編/文字列の表示

Last-modified: 2012-07-14 (土) 09:33:41

Command Interpreter Window に文字列を表示したい場合には printf 関数などをつかいます。

; 東京都の面積、人口、知事
(setq area 2188.67) ; 面積
(setq population 13195704) ; 人口
(setq governer "Isihara Sintarou") ; 知事
(setq cities '("Akisima" "Akiruno" … "Musasi-Murayama")) ; 市
; それぞれのデータを表示する。
(printf "Menseki: %f\n" area)
(printf "Zinkou %d\n" population)
(printf "Tizi: %s\n" governer)
(printf "Si: %L\n" cities)
; 「\n」は改行を意味する特殊な表現です。
; 「%f」は、その部分を実数の文字列表現で置換することを意味する printf 関数中の特殊な表現です。
; 「%d」は、その部分を整数の文字列表現で置換することを意味する printf 関数中の特殊な表現です。
; 「%s」は、その部分を文字列で置換することを意味する printf 関数中の特殊な表現です。
; 「%L」は、その部分をリストの文字列表現で置換することを意味する printf 関数中の特殊な表現です。
; まとめることもできます。
(printf "Menseki: %f\nZinkou: %d\nTizi: %s\nSi: %L\n"
  area population governer cities
)