完整代码:
import codecs
# 文件地址(这里是桌面)
fileUrl = 'C:\\Users\\Administrator\\Desktop\\text.txt'
# 清空test.txt文件
with open(fileUrl, 'w') as file:
file.truncate(0)
file = codecs.open(fileUrl, 'a+', 'utf-8')
for i in range(1, 10):
for k in range(1, i + 1):
str = '%d * %d= %d\t' % (k, i, i * k)
file.write(str)
file.write('\n')
file.write('\n')
for i in range(9, 0, -1):
for j in range(i, 0, -1):
str = '%d * %d= %d\t' % (i, j, i * j)
file.write(str)
file.write('\n')
file.close()
# 打开文件
with open(fileUrl, encoding='utf-8') as file:
# 读取文件
data = file.read()
print(data)
控制台输出: