Program:7.
Write a Python program to pass a Dictionary to a function and display it.
def show_dic(n): for i in n: print(i,n[i]) def main(): n={101:'Amit',102:'Mohan',103:'mohit',104:'Sohan',105:'Kishan'} show_dic(n) """ if __name__=='__main__': main() """ #or #function calling main()
Output:
101 Amit
102 Mohan
103 mohit
104 Sohan
105 Kishan
Program:8.
Write a program to read a text file ‘story.txt’. Count and print the number of lines starting with letter ‘A’ present in the file.
def read_file(): filepath = 'story.txt' with open(filepath) as fp: line = fp.readline() cnt = 1 while line: if(line[0]=='a' or line[0]=='A'): #print(line) print("Line {}: {}".format(cnt, line.strip())) cnt=cnt+1 line = fp.readline() def main(): read_file() """ if __name__=='__main__': main() """ #or #function calling main()
Program:9.
Write a program to read a text file ‘story.txt’. Count and print the total number of words and length of each word present in the file.
def count_words(): w=0 with open("abc.txt") as f: for line in f: for word in line.split(): print(word," ",len(word)) w=w+1 print("total words ",w) def main(): count_words() """ if __name__=='__main__': main() """ #or #function calling main()