0% found this document useful (0 votes)
19 views3 pages

Task

Uploaded by

Ayesha 71
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
19 views3 pages

Task

Uploaded by

Ayesha 71
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
You are on page 1/ 3

Question#03:

def Even_number(number):
count = 0
for n in number:
if n % 2 == 0:
count += 1
return count

def main():
try:
a = input("Enter the elements in the list: ")
number = [int(x) for x in a.split()]

even_count = Even_number(number)

print("Total even number is:", even_count)


except ValueError:
print("Invalid input. Please enter a list of integers separated by
spaces.")

if _name_ == "_main_":
main()

Que#04:
List = []
x = int(input('How many numbers you want to enter in the list: '))
for n in range(x):
y = int(input('Enter number '))
List.append(y)
print("The addition of list elemts is :", sum(List))

Que#05:
def main():
try:
num = input("Enter a list of numbers Elements you want to enter in the
llist: ").split()
num = [float(item) for item in num]

number = float(input("Enter a number: "))

num = [item for item in num if item >= number]

print("New list:", num)


except ValueError:
print("Invalid input. Please enter valid numbers.")

if __name__ == "__main__":
main()

Que#06
def calculate_average(marks_dict):
total_marks = sum(marks_dict.values())
num_subjects = len(marks_dict)
average = total_marks / num_subjects
return average

marks_dict = {}
marks_dict["Physics"] = float(input("Enter marks in Physics: "))
marks_dict["Chemistry"] = float(input("Enter marks in Chemistry: "))
marks_dict["Maths"] = float(input("Enter marks in Maths: "))

average_marks = calculate_average(marks_dict)
print("Average marks:", average_marks)

highest_marks_subject = max(marks_dict, key=marks_dict.get)


print("Subject with the highest marks:", highest_marks_subject)

Que#07
def reverse_word(word):
reversed_word = ""
for i in range(len(word) - 1, -1, -1):
reversed_word += word[i]
return reversed_word

def main():
user_input = input("Enter a word: ")
reversed_input = reverse_word(user_input)
print("Reversed word:", reversed_input)

if __name__ == "__main__":
main()

Que#08
for num in range(1, 51):
if num % 3 == 0 and num % 5 == 0:
print("FizzBuzz")
elif num % 3 == 0:
print("Fizz")
elif num % 5 == 0:
print("Buzz")
else:
print(num)

Que#09
def main():
try:
number = int(input("Input a number: "))

print(f"Multiplication table for {number}:")


for i in range(1, 11):
result = number * i
print(f"{number} x {i} = {result}")

except ValueError:
print("Invalid input. Please enter a valid number.")

if __name__ == "__main__":
main()

Que#10
num = input("Enter elements in list: ")
num_list = [int(x) for x in num.split()]

largest_number = num_list[0]
for num in num_list:
if num > largest_number:
largest_number = num

print("The largest number in the list is:", largest_number)

Que#11
def main():
try:
marks_dict = {}

for i in range(3):
subject = input(f"Enter the name of subject {i + 1}: ")
marks = float(input(f"Enter marks for {subject}: "))
marks_dict[subject] = marks

total_marks = sum(marks_dict.values())
num_subjects = len(marks_dict)

average_marks = total_marks / num_subjects


percentage = (total_marks / (num_subjects * 100)) * 100

print("\nMarks Summary:")
for subject, marks in marks_dict.items():
print(f"{subject}: {marks}")

print("\nAverage Marks:", average_marks)


print("Percentage:", percentage, "%")

except ValueError:
print("Invalid input. Please enter valid marks.")

if __name__ == "__main__":
main()

Que#12
def main():
square_dict = {}

for num in range(1, 16):


square_dict[num] = num ** 2

print("Dictionary of squares:")
for key, value in square_dict.items():
print(f"{key}: {value}")

if __name__ == "__main__":
main()

You might also like