将如下列数列前 20项项写入 D:\myfile.txt 文件中 1, 2, 3. 5, 8...
将如下列数列前 20项项写入 D:\myfile.txt 文件中 1, 2, 3. 5, 8...
没问题记得采纳一下哦!
def fibonacci(n):
"""生成斐波那契数列的前n项"""
nums = [1, 2]
while len(nums) < n:
nums.append(nums[-1] + nums[-2])
return nums
# 生成前20项斐波那契数列并写入文件
nums = fibonacci(20)
with open("D:/myfile.txt", "w") as f:
for num in nums:
f.write(str(num) + "\n")