CERTIPORT IT SPECIALIST
COMPREHENSIVE TEST PAPER FULL
SOLUTION VIEW
●● math.ceil(x)
Answer: Round up to nearest integer.
●● math.floor(x)
Answer: Round down to nearest integer.
●● math.trunc(x)
Answer: Chop off the decimal, keep integer part.
●● math.fabs(x)
Answer: Absolute value (always float).
●● math.fmod(x, y)
Answer: Remainder of division (x % y but works better for floats).
●● math.isqrt(x)
Answer: Integer square root (no decimals).
, ●● math.isnan(x)
Answer: Checks if value is NaN ("not a number").
●● math.pow(x, y)
Answer: Raises to power, returns float.
●● math.pi
Answer: Constant π (3.14159...).
●● datetime.datetime.now()
Answer: Current local date & time.
●● datetime.datetime.today()
Answer: Same as now().
●● datetime.date.today()
Answer: Current date only.
●● datetime.datetime.strftime(format)
Answer: Format datetime → string.
COMPREHENSIVE TEST PAPER FULL
SOLUTION VIEW
●● math.ceil(x)
Answer: Round up to nearest integer.
●● math.floor(x)
Answer: Round down to nearest integer.
●● math.trunc(x)
Answer: Chop off the decimal, keep integer part.
●● math.fabs(x)
Answer: Absolute value (always float).
●● math.fmod(x, y)
Answer: Remainder of division (x % y but works better for floats).
●● math.isqrt(x)
Answer: Integer square root (no decimals).
, ●● math.isnan(x)
Answer: Checks if value is NaN ("not a number").
●● math.pow(x, y)
Answer: Raises to power, returns float.
●● math.pi
Answer: Constant π (3.14159...).
●● datetime.datetime.now()
Answer: Current local date & time.
●● datetime.datetime.today()
Answer: Same as now().
●● datetime.date.today()
Answer: Current date only.
●● datetime.datetime.strftime(format)
Answer: Format datetime → string.