├── README.md ├── colourlist.py └── time.py /README.md: -------------------------------------------------------------------------------- 1 | # pythonlab_exam -------------------------------------------------------------------------------- /colourlist.py: -------------------------------------------------------------------------------- 1 | c_list1 = ["blue","black", "white", "green"] 2 | c_list2 = ["black", "white", "green"] 3 | print(c_list1) 4 | print(c_list2) 5 | c_list3 = [] 6 | n = len(c_list1) 7 | print(n) 8 | m = len(c_list2) 9 | print(m) 10 | for i in c_list1: 11 | for j in c_list2: 12 | if (i == j): 13 | c_list3.append(i) 14 | else: 15 | pass 16 | print(c_list3) 17 | -------------------------------------------------------------------------------- /time.py: -------------------------------------------------------------------------------- 1 | class Time: 2 | def __init__(self,h,m,s): 3 | self._h1=h 4 | self._m1=m 5 | self._s1=s 6 | def __add__(self, x): 7 | sum1 = self._h1 + x._h1 8 | sum2 = self._m1 + x._m1 9 | sum3 = self._s1 + x._s1 10 | if(sum3>=60): 11 | sum3=sum3-60 12 | sum2=sum2+1 13 | if(sum2>=60): 14 | sum2=sum2-60 15 | sum1=sum1+1 16 | print("After adding the two given times :") 17 | print(sum1,":",sum2,":",sum3) 18 | h1=int(input("Enter the time 1 in hours: ")) 19 | m1=int(input("Enter the time 1 in minutes: ")) 20 | s1=int(input('Enter the time in seconds: ')) 21 | print(h1,":",m1,":",s1) 22 | obj1=Time(h1,m1,s1) 23 | h2=int(input("Enter the time 2 in hours: ")) 24 | m2=int(input("Enter the time 2 in minutes: ")) 25 | s2=int(input('Enter the time 2 in seconds: ')) 26 | print(h2,":",m2,":",s2) 27 | obj2=Time(h2,m2,s2) 28 | print(obj1+obj2) --------------------------------------------------------------------------------