gpt4 book ai didi

python - 我怎样才能为不同的字母设置颜色?

转载 作者:行者123 更新时间:2023-11-28 22:29:40 25 4
gpt4 key购买 nike

在 bash 终端中:

cat AGTC.txt
AGCTGGCCAGGTGCCCAGGTCCCC

这基本上是四个 DNA 核苷酸。我怎么能给他们每个人上色,说 A 颜色为绿色; G色为棕色; C 颜色为蓝色; T 着色为红色

在 bash 或 Python 中,我们如何做到这一点?

tHX

最佳答案

您可以像这样将 echo 命令与 eval(-e 标志)一起使用(使用 bash 颜色):

# Set all Bash color vars
A_COLOR="\e[32mA"
G_COLOR="\e[33mG"
C_COLOR="\e[34mC"
T_COLOR="\e[31mT"
NO_COL="\e[0m"

# Set DNA, and perform colored replacements
DNA="AGCTGGCCAGGTGCCCAGGTCCCC"
DNA=${DNA//A/${A_COLOR}}
DNA=${DNA//G/${G_COLOR}}
DNA=${DNA//C/${C_COLOR}}
DNA=${DNA//T/${T_COLOR}}$NO_COL

# Print DNA!
echo -e $DNA

颜色 reference for bash .

关于python - 我怎样才能为不同的字母设置颜色?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42911899/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com