0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

はじめてのJulia(3):基本操作

Last updated at Posted at 2021-09-05

基本操作

ショートカット

機能 コマンド ショートカット
Juliaを閉じる exit() CTRL + D

四則演算

演算 構文
足し算 +
引き算 -
掛け算 *
べき乗 ^
割り算(商:小数) /
割り算(商:整数) ÷
割り算(余り) %

文字・文字列

文字にはstring型(文字列)とcharacter型(文字)がある。
string型は文字列でダブルクォーテーション" "またはダブルクォーテーションx3""" """で囲む。
character型は文字でシングルクォーテーション' 'で囲む。

記法
string " "
string """ """
character ' '
# 通常のstring型は""で囲む
"Hello Julia!"

# 文字列内に""がある場合はエラーとなる
"We get an "error"!"

# 文字列内の"はバックスラッシュでエスケープする
"We don't get an \"error\"!"

# """ """で囲めばエラーとならない
"""We get no "error"!"""

# character型は''で囲む
'a'

# 文字列をcharacter型として指定するとエラーが出る
'You should give a character!'

$変数とすることで、string型の文字列の中に変数を挿入することができる。$(式)とすれば、各種演算も可能。

item = "books"
num = 10
num_tot = 20

# 文字列への挿入
println("I bought $num $(item)!")
# 演算もできる
println("I have $(num + num_tot) $(item)!")

文字列の結合はstring()または*でできる。

# string()でstring型の結合ができる
println(string("Hello, ", "Julia!"))

# 結果は上と同じ
s1 = "Hello, ";
s2 = "Julia!";
println(s1*s2)

以上。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?