Skip to main content
Skip table of contents

Parameter mode

Features

DRL provides 3 types of parameter modes: Default parameter values, Keyword parameters and Arbitary parameters

Example

PY
def fn_Times(a = 10, b = 20):
 return a * b
 
#Example - Default parameter value
tp_log(str(fn_Times(5)))
      #expected result: 100
 
#Example - Keyword parameter
tp_log(str(fn_Times(b=5)))
#expected result: 50
tp_log(str(fn_Times(a=5, b=5)))
#expected result: 25
 
#Example - arbitary parameter
def fn_myUnion(*args):
    for arg in args:
        tp_log(str(arg))
fn_myUnion("red", 1)
      #expected print result: red
      #                        1

Example - Default parameter value

PY
def fn_Times(a = 10, b = 20)
	return a * b

fn_Times(5)

Example - Keyword parameter

PY
def fn_Times(a = 10, b = 20)
	return a * b

fn_Times(a=5, b=5)

Example - Variable parameter

PY
def fn_myUnion(*ar)
	…….

fn_myUnion("red", "white", "black")
JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.