有谁会写吗?不会写啊

实在是不会写啊,试了很多次这个英文单词分割,输出来总是连在一块,怎么分行输出

img


import re

s = 'Python was created in 1990 by Guido van Rossum at Stichting Mathematisch Centrum(CWI, see http://www.cwi.nl) in the Netherlands.'
# 通过正则替换所有非英文字母
s = re.sub(r'[^a-zA-Z]', ' ', s)
# 按空白切割,输出所有单词
for word in s.split():
    print(word)

有帮助的话,请点采纳该答案~

  • 这个问题的回答你可以参考下: https://ask.csdn.net/questions/7810886
  • 这篇博客也不错, 你可以看下图像超分辨率数据集这一篇足够了,你需要注意什么?
  • 除此之外, 这篇博客: 如果必须重新开始,我会怎样开启自己的数据科学之旅?中的 第六课:从头开始构建算法 部分也许能够解决你的问题, 你可以仔细阅读以下内容或跳转源博客中阅读:
  •  

    这是大多数数据科学家的必经之路。在你应用算法并了解其工作原理之后,最好自己试着从头开始编写它。这有助于你更好地理解使其工作的基础数学和其他机制。这样做时,毫无疑问,你得学习其背后的理论。

     

    朝这个方向学习比尝试掌握理论然后应用它要直观得多。这是fastai在他们的免费慕课中采取的方法。如果对深度学习感兴趣,我强烈建议你去看看。

     

    我建议从线性回归开始。这将帮助你更好地理解梯度下降,这是一个非常重要的概念。随着数据科学事业进一步发展,理论变得越来越重要。通过为问题匹配正确的算法,可以带来价值。

     

    如果必须重新开始,我会怎样开启自己的数据科学之旅?

    图源:unsplash

     

    数据科学之旅的美丽之处在于它永无止境。你需要不断学习,以掌握它的新发展。就像前文中提到的,每个人的学习方法不同,你大可以选择按照自己的路走。但最后这点毫无疑问对所有人都适用,永远不要停止学习。

    如果必须重新开始,我会怎样开启自己的数据科学之旅?

    一起分享AI学习与发展的干货

    欢迎关注全平台AI垂类自媒体 “读芯术”

    (添加小编微信:dxsxbb,加入读者圈,一起讨论最新鲜的人工智能科技哦~)

  • 您还可以看一下 陈槐老师的零基础新手入门软件测试必知必会课程中的 优秀软件测试工程师具备哪些专业技术能力小节, 巩固相关知识点

可以使用正则式来匹配英文单词,然后将结果每行打印一个即可。

代码如下:

参考链接:


https://blog.csdn.net/weixin_36488653/article/details/117744930

https://blog.csdn.net/weixin_42611177/article/details/129455064


import re
#  https://blog.csdn.net/weixin_48419914/article/details/122086597 
content=("Python was created in a 1990 by Guido van Rossum at Stiching "
         "Mathematisch Centrum(CWI, see http://www.cwi.nl)in the Netherlands." )
#print(content)

# https://blog.csdn.net/weixin_36488653/article/details/117744930
# https://blog.csdn.net/weixin_42611177/article/details/129455064
pat = r"[A-Za-z]+"  # 使用正则式匹配一个或多个英文字母,用这个正则式来寻找字符串中的单词
words = re.findall(pat,content) 
# print(words)

for word in words:  # 打印提取到的英文单词,每行打印一个
    print(word)

img