What will be the output of the following Python functions?
float('1e-003')
float('2e+003')
float('1e-003')
float('2e+003')A. 3.00
300
B. 0.001
2000.0
C. 0.001
200
D. Error
2003
Answer: Option B
Solution (By Examveda Team)
Option B: 0.0012000.0
When the strings '1e-003' and '2e+003' are passed to the
float() function, they are interpreted as scientific notation representing floating-point numbers.
'1e-003' represents 1×10−3 which is equal to 0.001.
'2e+003' represents 2×103 which is equal to 2000.0.
Therefore, the output will be 0.001 and 2000.0.
Related Questions on Python Built In Functions
Which built-in function is used to find the smallest item in an iterable?
A. min()
B. smallest()
C. minimum()
D. small()
What does the built-in function round() do in Python?
A. Rounds a floating-point number to the nearest integer
B. Returns the square of a number
C. Returns the absolute value of a number
D. Converts a number to a string
What does the built-in function max() do in Python?
A. Returns the largest item in an iterable
B. Converts a number to a string
C. Returns the square of a number
D. Returns the absolute value of a number
Which built-in function is used to check if all elements in an iterable are true?
A. all()
B. every()
C. true()
D. check()

Join The Discussion