0
我試圖用顏色製作「歡迎信息」。顏色特定的字符?
我想有這樣的文字,我希望$
字符爲白色,所有的" | \ _ "
字符是綠色
$$\ $$\
$$ | $$ |
$$ | $$ | $$$$$$\ $$\ $$\
$$$$$$$$ |$$ __$$\ $$ | $$ |
$$ __$$ |$$$$$$$$ |$$ | $$ |
$$ | $$ |$$ ____|$$ | $$ |
$$ | $$ |\$$$$$$$\ \$$$$$$$ |
\__| \__| \_______| \____$$ |
$$\ $$ |
\$$$$$$ |
\______/
因此,這是我到目前爲止
了import sys
class color:
GREEN = '\033[92m'
print color.GREEN + """
$$\ $$\
$$ | $$ |
$$ | $$ | $$$$$$\ $$\ $$\
$$$$$$$$ |$$ __$$\ $$ | $$ |
$$ __$$ |$$$$$$$$ |$$ | $$ |
$$ | $$ |$$ ____|$$ | $$ |
$$ | $$ |\$$$$$$$\ \$$$$$$$ |
\__| \__| \_______| \____$$ |
$$\ $$ |
\$$$$$$ |
\______/
"""
問題是由於三重引號使得一切都變成綠色,我想要美元符號或只有其他字符在周圍| \/_ -
您可以使用與string.replace更換
$
通過更換'$''\ 033 [92米$ \ 033 [0m' – lovasoa我不沒有得到它。您將所有文本都變爲綠色,因爲這是您告訴代碼執行的操作。如果您想要以另一種顏色打印某些部分,只需使用完全相同的語法在正確的位置添加該顏色即可。 – usr2564301