Page 156 - TP_V5.1_C8_fb
P. 156
total += num
print(total)
Now, answer the following questions:
a. What is the value of the total after the loop finishes?
b. What would happen if the list numbers contained negative values?
c. Modify the code so that it prints the average of the numbers in the list.
2. Study the given code:
num = 10
while num > 0:
print(num)
num -= 2
Now, answer the following questions:
a. What will be the first and last numbers printed by this code?
b. How many times will the loop execute?
c. Modify the code to count down by 1 instead of 2.
3. Write the output of the following Python code:
for i in “Computer Education”:
print(i, “$”)
4. In a program that checks for even numbers, if an odd number is encountered, you want to
immediately skip to the next number without further checks. Which jump statement would you
use, and how would you structure the program?
5. What is the output of the following code?
while 3 >= 3:
print 3
6. Rewrite the following code snippet using the for loop:
i = 100
while (i > 0):
print i
i -= 3
Chapter 6: Functions, String and List in Python
1. You have a list of numbers: [10, 20, 30, 40, 50].
Write a Python program that adds the number 60 to the list using the append() function. How
does the append() function work?
2. Imagine you have a list of numbers [5, 10, 15].
Write a Python program to add the numbers [20, 25] to this list using the extend() function. What
is the difference between append() and extend()?
3. The list contains the words “apple”, “banana”, and “mango”.
Write a Python program to delete the fruit “banana” from the list using the del() function. How
does the del() function help in managing the list?
154 Premium Edition-VIII

