Top 5000 python programs examples with solutions - Part 4
Program 41:
How to write a program to print Fibonacci series of a number?
def fib(n): p, q = 0, 1 while(p < n): yield p p, q = q, p + q k=int(input('Enter the Number\n')) for i in fib(k): print(i)
Program 42:
Find out sum and average of given numbers using python?
5,8,2
def sum_average(*args): sum=0 for i in args: if i != '': sum+=i tot=len(args) avg=sum/tot print('Total Arg:',tot) print('Total Sum:',sum) print('Total Avg:',avg) return(avg) print(int(sum_average(5,8,2)))
Program 43:
How to get the size of list and tuple in bytes using python?
import sys lst=[1,2,3,4,5,6,7] tpl=('one','two','three','four','five') print('The size of list in bytes',sys.getsizeof(lst)) print('The size of tuple in bytes',sys.getsizeof(tpl))
Program 44:
Find out anagram of two strings in python?
def anagram(a,b): a=a.lower() b=b.lower() if len(a) == len(b): a=sorted(a) b=sorted(b) if(a == b): print('Both Values are anagram') else: print('Both Values are not anagram') else: print('Both a={} and b={} are not anagram'.format(a,b)) anagram('apple','dusty')
Program 45:
Find the occurrences of character in a string using python dictionaries?
var=input('enter the input string\n') dic={} for i in var: if i in dic: dic[i]+=1 else: dic[i]=1 print('\nThe occurances of charaters',dic)
Program 46:
print the * using dictionary values in python?
for k,v in dic.items(): print(k,':',end='') for i in range(0,v): print('*',end='') print()
Program 47:
Find out sum and average of student marks and findout toppers using dictionaries in python?
students={ 'vijay':{'science':77,'english':34,'maths':100}, 'ajith':{'science':71,'english':37,'maths':89}, 'surya':{'science':98,'english':34,'maths':57} } topper_name='' topper_marks=0 for name,details in students.items(): total=0 for sub,marks in details.items(): total+=marks avg=int(total/3) students[name]={'Average':avg,'Total':total} if avg > topper_marks: topper_name=name topper_marks=avg print('Average and Total Marks:',students) print() print('Topper Name:', topper_name) print('topper_marks',topper_marks)
Program 48:
Create two dictionaries find out quantity purchased using python?
price={'pen':5,'bottle':30,'pencil':10,'books':30} sales={'pen':10,'bottle':20,'pencil':40,'books':100} total=0 for k,v in price.items(): total+=price[k]*sales[k] print('Total:',total)
Program 49:
Write a program to delete every item of dictionary one by one from last pair using python?
product={'apple':20,'mango':10,'orange':15,'banana':20} for i in range(len(product)): print(product.popitem())
Program 50:
How to print the dictionary of dictionary values using python?
students={ 'vijay':{'science':77,'english':34,'maths':100}, 'ajith':{'science':71,'english':37,'maths':89}, 'surya':{'science':98,'english':34,'maths':57} } print(students['vijay']['science'])
print(students['ajith']['english'])
Labels: Top 5000 python programs examples with solutions Part 4
0 Comments:
Post a Comment
Note: only a member of this blog may post a comment.
<< Home