python读取特定单词_在文本python中搜索特定单词

我正在尝试创建一个函数,它将接受一个词(或一组字符)以及语音的参数,并返回一个布尔表达式来表示单词是否存在,作为一个函数。在speech2 = open("Obama_DNC.txt", "r")

speech2_words = speech2.read()

def search(word):

if word in speech2_words:

if len(word) == len(word in speech2_words):

print(True)

elif len(word) != len(word in speech2_words):

print(False)

elif not word in speech2_words:

print(False)

word = input("search?")

search(word)

我想让程序在文本中搜索的单词与输入完全匹配,而不是另一个单词的一部分(“America”中的“America”)。我曾想过使用len()函数,但它似乎不起作用,我被卡住了。如果有人能帮我解决这个问题,那会很有帮助的。提前谢谢你

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值