gpt4 book ai didi

python:如何删除空行?

转载 作者:行者123 更新时间:2023-12-01 07:33:59 27 4
gpt4 key购买 nike

输入被设计为包含用户的多行答案,开头的所有空格都需要删除,我通过使用 line.strip() 删除了它。但是,我无法找到删除答案每行之间的输入空白行的方法。

print("after press enter and add a quit at end of your code")
print("copy and paste your code here")
text = ""
stop_word = "end"
while True:
line = input()
if line.strip() == stop_word:
break
text += "%s\n" % line.strip()
print(text)

最佳答案

您可以通过检查该行的值来检测代码中的空行。

if line == "":
# start the next iteration without finishing this one
continue

以下代码将丢弃空行:

print("after press enter and add a quit at end of your code")
print("copy and paste your code here")
text = ""
stop_word = "end"
while True:
line = input()
if line == "":
continue

if line.strip() == stop_word:
break
text += "%s\n" % line.strip()
print(text)

关于python:如何删除空行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57086838/

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