Python Assignment Solution
1–5: Set Operations Program
# Create a set
my_set = {1, 2, 3, 4}
# Print all elements
print("Elements in set:", my_set)
# Add an element
my_set.add(5)
print("After adding 5:", my_set)
# Find length
print("Length of set:", len(my_set))
# Remove an element
my_set.remove(3)
print("After removing 3:", my_set)
Swap Two Numbers (Without Third Variable)
a=5
b = 10
print("Before swap:", a, b)
# Swapping
a, b = b, a
print("After swap:", a, b)
Factorial Program (User Input)
num = int(input("Enter a number: "))
fact = 1
for i in range(1, num + 1):
fact *= i
print("Factorial =", fact)