In this session, we are going to see about required arguments and default arguments. The default (optional) arguments allows flexibility to call the function only with required arguments. Whenever a function called only with the required arguments, the other optional argument takes values specified in the default argument.