我有一个变量,其数量每次都在变化。我想知道如何找到包含变量量的行。 我看起来像这样: 但以这种方式,它寻找“A”的字母 如何编写查找其数量(“100”)的命令? 我之前试过这个
A = 100
with open ('my_file') as f:
for line in f :
if "A" in line:
print line
答案 0 :(得分:1)
在某些东西周围加上引号会使它成为一个字符串。您希望实际引用包含您的号码的变量,即A
而不是"A"
A = 100
with open('my_file') as f:
for line in f:
# str() converts an integer into a string for searching.
if str(A) in line:
print line