Please note, this is a STATIC archive of website www.tutorialspoint.com from 11 May 2019, cach3.com does not collect or store any user information, there is no "phishing" involved.
Tutorialspoint

stringscore

"""
C 3 
AB 28
BZ 78

CA 79

"""
BASE_MULT = 26

ALPHA_SCORES = dict(A=1, B=2, C=3, D=4, E=5, F=6, G=7, H=8, I=9, J=10, K=11, L=12, M=13, N=14, O=15, P=16, Q=17, R=18, S=19, T=20, U=21, V=22, W=23, X=24, Y=25, Z=26)

def calcBaseScore(ip_str):
    mult = 0
    for i in range(len(ip_str) - 1):
        mult = mult + ALPHA_SCORES[ip_str[i]] * BASE_MULT
    return mult + ALPHA_SCORES[ip_str[-1]]

print(calcBaseScore('CA'))
print(calcBaseScore('AB'))
print(calcBaseScore('C'))
print(calcBaseScore('BZ'))

Advertisements
Loading...

We use cookies to provide and improve our services. By using our site, you consent to our Cookies Policy.