gpt4 book ai didi

python - 为什么在不同的 IDLE 中使用转义序列得到不同的输出?

转载 作者:太空宇宙 更新时间:2023-11-04 09:35:20 24 4
gpt4 key购买 nike

\r 在 sublime 中使用时,它表现为 \n 转义序列。

carriage_return = "I will use a carriage\rreturn" 
print (carriage_return)

I will use a carriage

return

但是当我在 python 3.7.2 IDLE 中使用它时,输出是:

I will use a carriagereturn

为什么会有不同的输出?如何使用 \r 转义序列?

最佳答案

“回车”传统上将光标移回行首,因此您应该看到输出为:

return use a carriage

因为 i will 会被覆盖。

但是,随着标准的发展,这种传统现在已经改变,并且不再有对“回车”的统一处理。例如,HTML 将 \r 视为空格。

由于我是 stackoverflow 的新手,请告诉我如何改进我的回答。

关于python - 为什么在不同的 IDLE 中使用转义序列得到不同的输出?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53983373/

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