#in this file we will write 5 functions: #countCapital, countLow, countDigit, countRest(??), percent import random def countCapital(size): counter = 0 for i in range(size): num = random.randint(32, 126) ch = (chr)(num) print(num, ch) if(ch>='A' and ch<='Z'): counter+=1 return counter def countLow(size): counter = 0 for i in range(size): num = random.randint(32, 126) ch = (chr)(num) print(num, ch) if(ch>='a' and ch<='z'): counter+=1 return counter def countDigit(size): counter = 0 for i in range(size): num = random.randint(32, 126) ch = (chr)(num) print(num, ch) if(ch>='0' and ch<='9'): counter+=1 return counter def countRest(size): counter = 0 for i in range(size): num = random.randint(32, 126) ch = (chr)(num) print(num, ch) if(not(ch>='A' and ch<='Z')): if(not(ch>='a' and ch<='z')): if(not(ch>='0' and ch<='9')): counter+=1 return counter def percent(counter, size): return 100*((float)(counter)/size)