Re: About \033[m
On 4/4/2021 7:40 AM, Skip Montanaro wrote: Porque quando se usa formatac,ao de cores, o python nao consegue centralizar dentro da cadeia de 40 caracteres ? Tive que colocar 54 no parametro pois de alguma forma esta sendo considerado os caracteres de dentro do comando \033[m Python doesn't know there is anything special about escape sequences (that they take up no space on the screen). I think you will have better results if you place the escape sequences in the format specifier: print("\033[7;30;43m{:^40}\033[m".format("Programac,ao Python")) or print(f"\033[7;30;43m{"Programac,ao Python":^40}\033[m") -- Terry Jan Reedy -- https://mail.python.org/mailman/listinfo/python-list
Re: About \033[m
>Porque quando se usa formatac,ao de cores, o python nao consegue > centralizar dentro da cadeia de 40 caracteres ? > >Tive que colocar 54 no parametro pois de alguma forma esta sendo >considerado os caracteres de dentro do comando \033[m Python doesn't know there is anything special about escape sequences (that they take up no space on the screen). I think you will have better results if you place the escape sequences in the format specifier: print("\033[7;30;43m{:^40}\033[m".format("Programac,ao Python")) ( haven't tried this, but I think it will work as you expect.) Skip -- https://mail.python.org/mailman/listinfo/python-list
ENC: About \033[m
print("{}".format("\033[0;30;43m*\033[m"*40)) print("{:^40}".format("v")) print("{:^54}".format("\033[7;30;43mProgramac,ao Python\033[m")) print("{:^54}".format("\033[7;30;43mFabio JS Pereira\033[m")) print("{:^40}".format("\033[7;30;43mProgramac,ao Python\033[m")) print("{:^40}".format("\033[7;30;43mFabio JS Pereira\033[m")) print("{:^40}".format("1234567890123456789012345678901234567890")) print("{:^40}".format("^")) Saida : Porque quando se usa formatac,ao de cores, o python nao consegue centralizar dentro da cadeia de 40 caracteres ? Tive que colocar 54 no parametro pois de alguma forma esta sendo considerado os caracteres de dentro do comando \033[m Enviado do [1]Email para Windows 10 References Visible links 1. https://go.microsoft.com/fwlink/?LinkId=550986 -- https://mail.python.org/mailman/listinfo/python-list