python中重复了如何理解变量

2024-03-28 11:25:19 发布

您现在位置:Python中文网/ 问答频道 /正文

假设我有一个函数,返回循环中url的内容。 所以我有:

while True:
    content = ContentFunc()

当这一行在我的Python脚本中运行时,如何理解返回的content是否与循环上一次迭代返回的content完全重复?你知道吗

更新

我怎么能理解“测试”这个词是不是重复了10次?你知道吗

谢谢


Tags: 函数脚本trueurl内容contentwhilecontentfunc
1条回答
网友
1楼 · 发布于 2024-03-28 11:25:19

假设content只是一个str而不是一个自定义对象,您可以像这样检查精确的重复:

prev_content = ""
while True:
  content = ContentFunc()
  if content == prev_content:
      print("Same as last time")
  prev_content = content

您只需将上一次迭代的结果存储在一个变量(prev_content)中,并将其与当前迭代的结果进行比较。你知道吗

相关问题 更多 >