print("hello")
输出应该是" hello",但加下划线。
答案 0 :(得分:13)
您可以使用转义字符来完成。
print "\033[4mhello\033[0m"
答案 1 :(得分:1)
您可以输入
print(“ \ u0332” .join(“ hello”)) enter image description here
答案 2 :(得分:0)
string = 'Hello world'
emptystring = ''
for i in range(0, len(string)):
if string[i] == ' ':
emptystring = emptystring + string[i]
else:
emptystring= emptystring+string[i]+str('\u0332')
print(emptystring)
答案 3 :(得分:0)
确保你有 python3 解释器 然后运行
x="the solution"
print("\033[4m" + x + "\033[0m")
答案 4 :(得分:0)
这肯定会奏效:
print("\u0332".join("hello "))
答案 5 :(得分:0)
确保你有 Python 3.6+ 使用 pip 安装 quo https://pypi.org/project/quo
from quo import echo
echo(f"Hello World!!!", underline=True)