将 python 个变量打印到 txt 文件
Printing python variables to a txt file
我目前正在尝试将变量 div 打印到我创建的名为“Calculations.txt”的 txt 文件中
import math
n = int(input("Enter a value for n: "))
k = int(input("Enter a value for k: "))
if k == n:
print(1)
elif k == 1:
print(n)
elif k > n:
print(0)
else:
a = math.factorial(n)
b = math.factorial(k)
c = math.factorial(n-k)
div = a // (b * c)
with open("output.txt", "w") as f:
f.write(str(div))
如何将 div 写入 txt 文件?此外,我正在寻找简短而有趣的代码,因为我对 python 比较陌生。谢谢
不要打印,而是将此添加到代码末尾:
with open("Calculations.txt", "w") as f:
f.write(str(div))
我认为这应该可行:
f = open("Calculations.txt", "w")
f.write(str(div))
f.close
我目前正在尝试将变量 div 打印到我创建的名为“Calculations.txt”的 txt 文件中
import math
n = int(input("Enter a value for n: "))
k = int(input("Enter a value for k: "))
if k == n:
print(1)
elif k == 1:
print(n)
elif k > n:
print(0)
else:
a = math.factorial(n)
b = math.factorial(k)
c = math.factorial(n-k)
div = a // (b * c)
with open("output.txt", "w") as f:
f.write(str(div))
如何将 div 写入 txt 文件?此外,我正在寻找简短而有趣的代码,因为我对 python 比较陌生。谢谢
不要打印,而是将此添加到代码末尾:
with open("Calculations.txt", "w") as f:
f.write(str(div))
我认为这应该可行:
f = open("Calculations.txt", "w")
f.write(str(div))
f.close