以下是一个用Python解决此问题的示例代码:
def check_first_last_numbers(filename):
with open(filename, 'r') as file:
content = file.read()
numbers = [int(num) for num in content.split() if num.isdigit()]
if numbers[0] == numbers[-1]:
return True
else:
return False
filename = "example.txt"
result = check_first_last_numbers(filename)
print(result)
这个例子假设文本文件中的数字是以空格分隔的。它使用open()
函数打开文件,并使用read()
方法读取文件内容。然后,使用split()
方法将内容拆分为一个数字列表。使用列表推导式,我们只选择其中的数字并将其转换为整数。
最后,我们检查列表的第一个元素和最后一个元素是否相等。如果相等,返回True;否则返回False。
请将代码中的example.txt
替换为实际的文件路径。