Convierta N en N letras grandes y pequeñas y emita de pequeña a grande, por ejemplo, la entrada 5 y la salida ABCDE

Ideas

1) Use python para generar n cadenas que comiencen con la letra A

2) Use Python para generar 26 letras en inglés

3) Interceptar cuerda (rebanar)

import string
count = int(input("请输入数字:"))
def get_append(count):
    name  = ""
    print(type(count))
    # print(type(string.ascii_uppercase[0:count]))
    if count <= 26 and count > 0:
        name = string.ascii_uppercase[0:count]
    if count < 0:
        name = ""
    if count > 26:
        name = string.ascii_uppercase[0:count]
        name = name * int(count/26) + name[0:count-26 * int(count/26)]
    return name

name = get_append(count)

Supongo que te gusta

Origin blog.csdn.net/lxp_mujinhuakai/article/details/106224154
Recomendado
Clasificación