Julia end Keyword | Marking end of blocks in Julia
Keywords in Julia are reserved words that have a pre-defined meaning to the compiler. These keywords can’t be used as a variable name.
'end'
keyword in Julia is used to mark the end of a block of statements. This block can be of any type like struct, loop, conditional statement, module, etc.
Syntax:
block_type block_name Statement Statement end
Example:
# Julia program to illustrate # the use of 'end' keyword # Defining a function function fn() # Defining for-loop for i in 1 : 5 # Using if-else block if i % 2 = = 0 println(i, " is even" ); else println(i, " is odd" ); # Marking end of if-else end # Marking end of for-loop end # Marking end of function end # Function call fn() |
Output:
1 is odd 2 is even 3 is odd 4 is even 5 is odd
Note:
'end'
can also be used to mark the last index in a 1D array.
Example:
# Julia program to illustrate # the use of 'end' keyword # Defining Array Array1 = Array([ 1 , 2 , 3 , 4 , 5 ]) # Printing last element using 'end' keyword println( "Last element of Array: " , Array1[end]) |
Output:
Last element of Array: 5
Contact Us