Python 将字符串合并到文件读取器
我只是在用python创建文件,然后得到一个程序,将代码中的单词分别打印在单独的一行上。我想知道并尝试的是通过使用字符串来实现这一点。我试图使用一个名为Python 将字符串合并到文件读取器,python,python-3.x,Python,Python 3.x,我只是在用python创建文件,然后得到一个程序,将代码中的单词分别打印在单独的一行上。我想知道并尝试的是通过使用字符串来实现这一点。我试图使用一个名为 input_str = "python is cool" 我想让程序把每一个单词都打印在一行上,但我不知道从哪里开始。我会使用for循环和split方法吗 f = open("file1.txt","w") f.write("python\nis\ncool") f.close() 你在想下面的事情吗 input_str = "python
input_str = "python is cool"
我想让程序把每一个单词都打印在一行上,但我不知道从哪里开始。我会使用for循环和split方法吗
f = open("file1.txt","w")
f.write("python\nis\ncool")
f.close()
你在想下面的事情吗
input_str = "python is cool"
input_str_list = input_str.split()
for word in input_str_list:
print(word)
其中,split
方法将默认按空格分割字符串,并返回一个列表作为结果
[print(i) for i in "python is cool".split(" ")]
您可以使用split方法将字符串中的每个单词分隔成一个列表,然后使用for循环迭代并打印列表中的每个项目