[Julia] 02. Strings

햄도·2020년 12월 3일
0

Julia tutorial

목록 보기
2/8

Strings

  1. How to get a string
  2. String interpolation
  3. String concatenation

How to get a string

" 또는 """ 를 이용해 string을 입력할 수 있다.

s1 = "I am a string."

"I am a string."

s2 = """I am also a string."""

"I am also a string."

"single quotation 안에는 "single quotation"를 넣을 수 없다."

syntax: cannot juxtapose string literal

"""triple quotation 안에는 "single quotation"을 넣을 수 있다. """

"triple quotation 안에는 \"single quotation\"을 넣을 수 있다. "

''는 character를 정의할 때 사용한다.

typeof('a')

Char

'string을 표현할 수 없다.'

syntax: character literal contains multiple characters

String interpolation

string에 변수, expression을 넣을 때 $를 사용한다.

name = "Jane"
num_fingers = 10
num_toes = 10

10

println("hello, my name is $name.")
println("I have $num_fingers fingers and $num_toes toes.")

hello, my name is Jane.
I have 10 fingers and 10 toes.

println("That is $(num_fingers + num_toes) digits in all!!")

That is 20 digits in all!!

String concatenation

string()이나 *를 이용해 문자열을 결합할 수 있다.

s3 = "How many cats "
s4 = "is too many cats?"
😺 = 10

10

string(s3, s4)

"How many cats is too many cats?"

string("I don't know, but ", 😺, " is too few.")

"I don't know, but 10 is too few."

s3 * s4

"How many cats is too many cats?"

a = 3
b = 4

4

c = "$a + $b"

"3 + 4"

d = "$(a + b)"

"7"

profile
developer hamdoe

0개의 댓글