• 个人简介

    †残梦尽染终始成无,忘川守断不渡黄泉†


    ———————— 愿为逝者哀哭,泣下如雨,充盈渡川 ————————

    —— 如潮涌至 领你归乡 ——

    ...


    来捉迷藏呀 —— 愚者千面,游戏人间...你会找到答案吗

    承蒙诸位赏脸 —— 来都来了,不如吃过再走

    群龙,依此号令 —— 烈腾八荒,荡除凶灾,不灭不朽

    我为逝者哀哭 —— 暮雨,终将落下


    三途枯榷 --- 四相断我 --- 八雷飞渡

    赤鬼 - 奈落 - 雷心

    †1 高天寥落真言始 ——†2 霆鼓俱寂,瑟风亦止 ——†3 寒肃惊永蛰

    6 灾咎解桎梏 ——†5 崇岩支离,千身飘零 ——†4 亘焰燎照镜中人

    - 司渡 -

    行于流逝的岸


    † 终 始 †

    † 无 †


    敬,不完美的明天

    一人千役,游戏尘寰——试试暗色模式呢t(^_^t)


    †颜色渐变字

    from os import system
    
    system("color 2")
    sixteen = "0123456789ABCDEF"
    def K16_10(string):
        A = string[0]; B = string[1]
        if "0" <= A <= "9":
            num = 16 * int(A)
        else:
            num = 16 * (ord(A) - 55)
        if "0" <= B <= "9":
            num += int(B)
        else:
            num += ord(B) - 55
        return num
    def K10_16(num):
        A = sixteen[num // 16]; B = sixteen[num % 16]
        string = A + B; return string
    
    print('''以"#"开头的 6 位 16 进制数输入颜色\n1-2 位红色深度  3-4 位绿色深度  5-6 位;蓝色深度\n此版本字母仅可大写!''')
    while True:
        color_0 = input("\n请输入起始颜色:"); color_1 = input("请输入终止颜色:")
        word = input("请输入文本:"); n = int(len(word)) - 1
        while n == 0:
            print("\n字数小于 2 无法渐变!")
            word = input("文本:"); n = int(len(word)) - 1
        range_color = [color_0]
        red_0 = K16_10(color_0[1: 3]); red_1 = K16_10(color_1[1: 3])
        green_0 = K16_10(color_0[3: 5]); green_1 = K16_10(color_1[3: 5])
        blue_0 = K16_10(color_0[5:]); blue_1 = K16_10(color_1[5:])
        d_red = red_1 - red_0; d_yellow = green_1 - green_0; d_blue = blue_1 - blue_0
        for i in range(1, n):
            color = "#"
            red = K10_16(red_0 + int(d_red * i / n))
            green = K10_16(green_0 + int(d_yellow * i / n))
            blue = K10_16(blue_0 + int(d_blue * i / n))
            color += red + green + blue
            range_color.append(color)
        range_color.append(color_1)
        for i in range(n + 1):
            print(f'''<font color = "{range_color[i]}">{word[i]}</font>''')
        re = input("\n继续(1) 退出(任意其他字符)?")
        if re != "1":
            break
    

    †压缩

    from os import system;system("color 2");sixteen="0123456789ABCDEF";print('''以"#"开头的 6 位 16 进制数输入颜色\n1-2 位红色深度  3-4 位绿色深度  5-6 位;蓝色深度\n此版本字母仅可大写!''')
    def K16_10(string):
        A=string[0];B=string[1]
        if "0"<=A<="9":num=16*int(A)
        else:num=16*(ord(A)-55)
        if "0"<=B<="9":num+=int(B)
        else:num+=ord(B)-55
        return num
    def K10_16(num):
        A=sixteen[num//16];B=sixteen[num % 16];string=A+B;return string
    while True:
        color_0=input("\n 请输入起始颜色:");color_1=input("请输入终止颜色:");word=input("请输入文本:");n=int(len(word))-1
        while n==0:
            print("\n字数小于 2 无法渐变!");word=input("文本:");n=int(len(word))-1
        range_color=[color_0];red_0=K16_10(color_0[1:3]);red_1=K16_10(color_1[1:3]);green_0=K16_10(color_0[3:5]);green_1=K16_10(color_1[3:5]);blue_0=K16_10(color_0[5:]);blue_1=K16_10(color_1[5:]);d_red=red_1-red_0;d_yellow=green_1-green_0;d_blue=blue_1-blue_0
        for i in range(1,n):
            color="#";red=K10_16(red_0+int(d_red*i/n));green=K10_16(green_0+int(d_yellow*i/n));blue=K10_16(blue_0+int(d_blue*i/n));color+=red+green+blue;range_color.append(color)
        range_color.append(color_1)
        for i in range(n+1):print(f'''<font color = "{range_color[i]}">{word[i]}</font>''')
        re=input("\n继续(1) 退出(任意其他字符)?")
        if re!="1":break
    

    我儿子的账号: 赞达尔·壹·桑原 (stu241201)

  • 最近活动

    This person is lazy and didn't join any contests or homework.