print (' ************* To Find Second Largest Number *************** ') num_count = input('Enter Numbers Count : ') if (num_count > 1): range_val = range(1,int(num_count)+1) numlist = [] for n in range_val: n_temp = str(n)+("th" if 4<=n%100<=20 else {1:"st",2:"nd",3:"rd"}.get(n%10, "th")) num = input('Enter '+n_temp+' integer : ') numlist.append(num) numlist = list(set(numlist)) numlist.sort(reverse=True) print ('Second Largest Number : '+str(numlist[1])) else: print ('You Should Enter More Than Two Integers') OUTPUT ************* To Find Second Largest Number *************** Enter Numbers Count : 5 Enter 1st integer : 1 Enter 2nd integer : 2 Enter 3rd integer : 3 Enter 4th integer : 4 Enter 5th integer : 4 Second Largest Number : 3