줄바꿈을 같이 출력하는 println()함수와 줄바꿈이 없는 print()를 이용해 출력할 수 있다.
println("hello world!");println("hello world!")
hello world!
hello world!
print("hello")
print("hello")
hellohello
이모지를 변수명으로 쓸 수 있다. 생산성을 떠나 힙해서 마음에 든다.
😼 = "emoji var!"
"emoji var!"
😼
"emoji var!"
👎 = -1
-1
👍 = +1
1
👎 + 👍
0
casting은 convert()를 사용한다.
days = 365
days_float = convert(Float64, days)
365.0
문자열을 숫자로 바꾸려면 parse()를 사용한다.
convert(Int64, "1")
MethodError: Cannot
convert
an object of type String to an object of type Int64
Closest candidates are:
convert(::Type{T}, !Matched::T) where T<:Number at number.jl:6
convert(::Type{T}, !Matched::Number) where T<:Number at number.jl:7
convert(::Type{T}, !Matched::Ptr) where T<:Integer at pointer.jl:23
...
Stacktrace:
[1] top-level scope at In[15]:1
parse(Int64, "1")
1