我会首先考虑使用文件(对于大量输出)来代替print()
函数,因为print()
相对比较慢。可以采用以下代码:
start = 0
end = 4
access_types = ["R", "W"]
with open("results.txt", "w") as output_file:
for i in range(start, end):
output_file.write(f"0x{i:08x} {access_types[i % 2]}\n")
这段代码将会生成一个类似于下面内容的文件:
0x00000000 R
0x00000001 W
0x00000002 R
0x00000003 W