PWP 5
PWP 5
XI] EXERCISE
**
***
****
Program Code:
num_rows = 4
for i in range(num_rows):
print("*", end="")
OUTPUT
b) *
***
*****
***
Program Code:
num_rows_upper = 3
num_rows_lower = 2
# Upper half
for i in range(num_rows_upper):
print("*", end="")
# Lower half
for i in range(num_rows_lower):
print("*", end="")
OUTPUT
) 1010101
10101
101
Program Code:
num_rows = 4
for i in range(num_rows):
if j % 2 == 0:
print("1", end="")
else:
print("0", end="")
OUTPUT
2) Write a python program to print all even numbers between 1 to 100 using while loop
Program Code:
number = 2
print()
OUTPUT
3) Write a program to find the sum of first 10 natural numbers using for loop
Program Code:
sum_of_numbers = 0
sum_of_numbers += number
OUTPUT
def fibonacci(n):
fib_series = [0, 1] # Initialize the series with the first two terms
fib_series.append(next_term)
return fib_series
if num_terms <= 0:
else:
fib_result = fibonacci(num_terms)
OUTPUT
def factorial(n):
if n == 0 or n == 1:
return 1
else:
return n * factorial(n - 1)
if num < 0:
else:
result = factorial(num)
OUTPUT
def reverse_number(number):
reversed_num = 0
digit = number % 10
number = number // 10
return reversed_num
reversed_result = reverse_number(num)
OUTPUT
7) Write a Python Program takes in a number and finds the sum of digits in a number
Program Code:
def sum_of_digits(number):
sum_digits = 0
digit = number % 10
sum_digits += digit
number = number // 10
return sum_digits
result = sum_of_digits(num)
OUTPUT
8) Write a Python Program that takes a number and checks whether it is a palindrome or not
Program Code:
def is_palindrome(number):
original_number = number
reversed_num = 0
digit = number % 10
number = number // 10
if is_palindrome(num):
print(f"{num} is a palindrome.")
else:
OUTPUT