Explanation:
Create a List
nums = [2, 4, 6]
A list named nums is created with three integer elements: 2, 4, and 6.
This will be used to calculate the average of its elements later.
Initialize Loop Control Variables
i = 0
s = 0
i → Acts as a loop counter, starting from 0.
s → A sum accumulator initialized to 0.
It will store the running total of the numbers in the list.
Start the While Loop
while i < len(nums):
The loop runs as long as i is less than the length of the list nums.
Since len(nums) is 3, this means the loop will run while i = 0, 1, 2.
This ensures every element in the list is processed once.
Add the Current Element to the Sum
s += nums[i]
At each loop iteration:
The element at index i is accessed: nums[i].
It is added to the sum s.
Example of how s changes:
When i=0: s = 0 + 2 = 2
When i=1: s = 2 + 4 = 6
When i=2: s = 6 + 6 = 12
Increment the Loop Counter
i += 1
After processing one element, i increases by 1.
This moves to the next element of the list in the next iteration.
Print the Final Result
print(s // len(nums))
Once the loop ends, the total sum s is 12.
The expression s // len(nums) performs integer division:
12 // 3 = 4
Hence, it prints the average (integer form) of the list elements.
Final Output


0 Comments:
Post a Comment