Question: 
Write a function to count alphabets,digits and special charactes in a given string.


Model's Code:
def count_alpha_dig_spl(s):
    alphabets = sum(c.isalpha() for c in s)
    digits = sum(c.isdigit() for c in s)
    specials = sum(not c.isalnum() for c in s)
    return (alphabets, digits, specials)



Sample Correct Code:
def count_alpha_dig_spl(string):
  alphabets=digits = special = 0
  for i in range(len(string)):
    if(string[i].isalpha()):
        alphabets = alphabets + 1
    elif(string[i].isdigit()):
        digits = digits + 1
    else:
        special = special + 1
  return (alphabets,digits,special)   


Asserts:
assert count_alpha_dig_spl("abc!@#123")==(3,3,3)
assert count_alpha_dig_spl("dgsuy@#$%&1255")==(5,4,5)
assert count_alpha_dig_spl("fjdsif627348#%$^&")==(6,6,5)


Tests:
Test 1 of 3: PASS
Test 2 of 3: PASS
Test 3 of 3: PASS

Test 828 of 974: 634/828 (76.57004830917874%): success