<div dir="ltr"><div class="gmail_default" style="font-size:small"><br></div><div class="gmail_default" style="font-size:small">Refer, please : <a href="https://docs.python.org/2/howto/argparse.html">https://docs.python.org/2/howto/argparse.html</a><br></div><div class="gmail_default" style="font-size:small">    Search for the first instance of : args.square<br></div><div class="gmail_default" style="font-size:small">When you want to show that : Square of 5 is 25, calling the number '5' args.square is very counterintuitive. If you call it args.base_number, it does not at once tell whether the square or cube or root of the base is being calcaulated. Calling it args.num_to_be_squared is too long. But calling it args.square is so confusing. <br><br></div><div class="gmail_default" style="font-size:small">print  args.num**2    ## print the square of the number <br></div><div class="gmail_default" style="font-size:small">   reads better, and is not confusing.<br><br></div><div class="gmail_default" style="font-size:small">- dn<br><br><br></div></div>