Colección de citas famosas - Diccionario de frases chinas - Pythonsum pidió un diccionario

Pythonsum pidió un diccionario

print sum(map(ord, list(str 1 . lower()))-96 * len(str 1)

Donde str1 es la cadena de entrada.

Tome aBC como ejemplo:

Str1.lower() convierte todas las letras a minúsculas abc.

list(str 1 . lower()) convierte la cadena a

<. p>Después de sumar, dado que el código ASCII de A es 97, se resta 96 de cada letra

Datos extendidos:

Función pública de cadena

. 1, concat (s 1, s2, s3...sn) es equivalente a s1+s2+s3+...+sn

Ejemplo: concat ('11', 'aa') = '. 11aa';

2. Encuentra la subcadena. copy(s, I, I) intercepta la subcadena de longitud l de la cadena s después del carácter I-ésimo. ('abdag', 2, 3) = 'BDA'

3. Eliminar subcadena Procedimiento Eliminar(s, I, l) de la cadena s. Eliminar la subcadena de longitud l después del carácter I-ésimo.

Ejemplo: s:='abcde'; eliminar (s, 2, 3); resultado s:='AE'

4. , I) inserta s1 en la posición I-ésima de s2

Ejemplo: s:= ABC; insert ('12', s , 2). >

5. Ejemplo de búsqueda de longitud de cadena: longitud ('12 ABC') = 5.

Utilice len(s) en ASP:len("ABC 12") = Encuentre la longitud de cadena en 5 .