Scientific Notation and Variables in Python: Key Concepts for PCEP-30-02 Exam
PCEP Certification Practice Test - Questions, Answers and Explanations
This comprehensive set of questions and explanations covers the fundamental topic of introducing literals and variables into code and using scientific notation, providing a diverse set of interactions to enhance understanding and prepare for the PCEP-30-02 examination.
Question 1: Which of the following represents a number in scientific notation in Python?
- 1.23e3
- 123.0
- 1.23*10^3
- 123e
Answer: A) 1.23e3
Explanation: In Python, 1.23e3 represents 1.23×1031.23 \times 10^31.23×103, which is scientific notation.
Question 2: What is the value of the scientific notation 2.5e-4 in decimal form?
- 0.00025
- 25000
- 0.025
- 0.000025
Answer: A) 0.00025
Explanation: 2.5e-4 is equal to 2.5×10^−4, which is 0.00025.
Question 3: Which of the following are valid scientific notation representations in Python? (Select all that apply)
- 3.14e2
- 6.02e23
- 1.6e-19
- 1e
Answer: A) 3.14e2 B) 6.02e23 C) 1.6e-19
Explanation: 3.14e2, 6.02e23, and 1.6e-19 are valid scientific notation representations. 1e is invalid because it lacks a number following the exponent.
Question 4: Match the following scientific notation literals with their decimal equivalents.
Scientific Notation | Decimal Equivalent |
---|---|
1e3 | 1. 0.00567 |
5.67e-3 | 2. 0.32 |
9.1e2 | 3. 1000 |
3.2e-1 | 4. 910 |
Answer:
- 1e3 -> 3. 1000
- 5.67e-3 -> 1. 0.00567
- 9.1e2 -> 4. 910
- 3.2e-1 -> 2. 0.32
Explanation: Each scientific notation matches its respective decimal equivalent.
Question 5: Fill in the blanks: The scientific notation 1.2e3 represents the decimal number ______, and the notation 4.5e-2 represents the decimal number ______.
▼Answer: The scientific notation 1.2e3 represents the decimal number 1200, and the notation 4.5e-2 represents the decimal number 0.045.
Explanation: 1.2e3 equals 1200, and 4.5e-2 equals 0.045.
Question 6: Arrange the following scientific notations in order from smallest to largest.
Scientific Notation | Order |
---|---|
1e-3 | 1 |
1e-1 | 2 |
1e2 | 3 |
1e-2 | 4 |
Answer:
- 1e-3
- 1e-2
- 1e-1
- 1e2
Explanation: The order is based on the size of the numbers represented by the scientific notations.
Question 7: Fill in the code to assign the value 6.022e23 to a variable named avogadro.
avogadro = _______▼
Answer: 6.022e23
Explanation: The variable avogadro is assigned the value 6.022e23.
Question 8: Insert the missing line of code to define a variable that holds the value 9.81e0.
gravity = _______ print(gravity)▼
Answer: 9.81e0
Explanation: The variable gravity is assigned the value 9.81e0, which is 9.81.
Question 9: What will be the output of the following code?
mass = 1.67e-27 print(mass)
- 1.67e-27
- 1.67
- 0.00000000000000000000000000167
- 1.67*10^-27
Answer: A) 1.67e-27
Explanation: The scientific notation 1.67e-27 is printed as it is.
Question 10: Which of the following represents the number 5000 in scientific notation?
- 5e2
- 5e3
- 5e4
- 5e-3
Answer: B) 5e3
Explanation: 5e3 represents 5×10^3, which equals 5000.
Question 11: Which of the following statements about scientific notation in Python are true? (Select all that apply)
- It uses the letter e to indicate the power of 10.
- It can represent very large or very small numbers compactly.
- It requires a number before and after the e.
- It cannot represent negative exponents.
Answer: A) It uses the letter e to indicate the power of 10. B) It can represent very large or very small numbers compactly. C) It requires a number before and after the e.
Explanation: Scientific notation uses e for the power of 10, represents large/small numbers compactly, and requires numbers before and after e. It can represent negative exponents.
Question 12: Match the following scientific notation values with their descriptions.
Scientific Notation | Descriptions |
---|---|
2.5e5 | 1. Very large number |
3.14e-10 | 2. Represents the number 1 |
1e0 | 3. Very small number |
6.02e23 | 4. Avogadro's number |
Answer:
- 2.5e5 -> Very large number
- 3.14e-10 -> Very small number
- 1e0 -> Represents the number 1
- 6.02e23 -> Avogadro's number
Explanation: Each scientific notation value matches its description.
Question 13: Fill in the blanks: The scientific notation 2e3 represents the number ______, and the notation 3.5e-3 represents the number ______.
▼Answer: The scientific notation 2e3 represents the number 2000, and the notation 3.5e-3 represents the number 0.0035.
Explanation: 2e3 equals 2000, and 3.5e-3 equals 0.0035.
Question 14: Arrange the following numbers from smallest to largest based on their scientific notation.
Scientific Notation | Order |
---|---|
1e-2 | 1 |
1e-1 | 2 |
1e1 | 3 |
1e-3 | 4 |
Answer:
- 1e-3
- 1e-2
- 1e-1
- 1e1
Explanation:The order is based on the size of the numbers represented by the scientific notations.
Question 15: Fill in the code to assign the scientific notation value 3.14e-2 to a variable named small_number.
small_number = _______▼
Answer: 3.14e-2
Explanation: The variable small_number is assigned the value 3.14e-2.
Question 16: Insert the missing line of code to define a variable that holds the value 1.23e4.
large_number = _______ print(large_number)▼
Answer: 1.23e4
Explanation: The variable large_number is assigned the value 1.23e4, which is 12300.
Question 17: What will be the output of the following code?
speed_of_light = 3.0e8 print(speed_of_light)
- 3.0e8
- 300000000
- 3.0*10^8
- 3.0 x 10^8
Answer: A) 3.0e8
Explanation: The scientific notation 3.0e8 is printed as it is.
Question 18: Which of the following represents the number 0.0001 in scientific notation?
- 1e-3
- 1e-4
- 1e4
- 1e3
Answer: B) 1e-4
Explanation: 1e-4 represents 1×10^−4, which equals 0.0001.
Question 19: Which of the following are valid uses of scientific notation in Python? (Select all that apply)
- 4e5
- 2.1e-3
- 7e
- 1e2
Answer: A) 4e5 B) 2.1e-3 D) 1e2
Explanation: 4e5, 2.1e-3, and 1e2 are valid uses of scientific notation. 7e is invalid because it lacks a number following the exponent.
Question 20: Match the following scientific notations with their equivalent standard notations.
Scientific Notation | Standard Notation |
---|---|
5e1 | 1. 0.012 |
1.2e-2 | 2. 0.45 |
7.89e3 | 3. 50 |
4.5e-1 | 4. 7890 |
Answer:
- 5e1 -> 3. 50
- 1.2e-2 -> 1. 0.012
- 7.89e3 -> 4. 7890
- 4.5e-1 -> 2. 0.45
Explanation: Each scientific notation matches its equivalent standard notation.
Question 21: Fill in the blanks: The scientific notation 1.5e2 represents the number ______, and the notation 6.7e-1 represents the number ______.
▼Answer: The scientific notation 1.5e2 represents the number 150, and the notation 6.7e-1 represents the number 0.67.
Explanation: 1.5e2 equals 150, and 6.7e-1 equals 0.67.
Question 22: Arrange the following scientific notations in order from largest to smallest.
Scientific Notation | Order |
---|---|
2e2 | 1 |
3e1 | 2 |
1e3 | 3 |
5e0 | 4 |
Answer:
- 1e3
- 2e2
- 3e1
- 5e0
Explanation: The order is based on the size of the numbers represented by the scientific notations.
Question 23: Fill in the code to assign the scientific notation value 4.5e6 to a variable named population.
population = _______▼
Answer: 4.5e6
Explanation: The variable population is assigned the value 4.5e6.
Question 24: Insert the missing line of code to define a variable that holds the value 8.31e-3.
constant = _______ print(constant)▼
Answer: 8.31e-3
Explanation: The variable constant is assigned the value 8.31e-3, which is 0.00831.
Question 25: What will be the output of the following code?
distance = 1.5e11 print(distance)
- 1.5e11
- 150000000000
- 1.5*10^11
- 1.5 x 10^11
Answer: A) 1.5e11
Explanation: The scientific notation 1.5e11 is printed as it is
It will be nice if you may share this link in any developer community or anywhere else, from where other developers may find this content. Thanks.
https://w3resource.com/python/certificate/literals-and-variables-scientific-notation.php
- Weekly Trends and Language Statistics
- Weekly Trends and Language Statistics