test your knowledgeanswers an if statement with multiple elif clauses is often the most straightforward way to code multiway branchthough not necessarily the most concise or flexible dictionary indexing can often achieve the same resultespecially if the dictionary contains callable functions coded with def statements or lambda expressions in python and laterthe expression form if else returns if is trueor otherwiseit' the same as four-line if statement the and/or combination ((( and yor )can work the same waybut it' more obscure and requires that the part be true wrap up the statement in an open syntactic pair (()[]or {})and it can span as many lines as you likethe statement ends when python sees the closing (righthalf of the pairand lines and beyond of the statement can begin at any indentation level backslash continuations work toobut are broadly discouraged in the python world true and false are just custom versions of the integers and respectivelythey always stand for boolean true and false values in python they're available for use in truth tests and variable initializationand are printed for expression results at the interactive prompt in all these rolesthey serve as more mnemonic and hence readable alternative to and if tests and syntax rules