300字范文,内容丰富有趣,生活中的好帮手!
300字范文 > python 文件写入多个参数_如何将多个参数写入txt文件(字符串和变量)

python 文件写入多个参数_如何将多个参数写入txt文件(字符串和变量)

时间:2022-03-17 22:41:06

相关推荐

python 文件写入多个参数_如何将多个参数写入txt文件(字符串和变量)

我把时间写进一个程序,把时间的长度减去。我希望最终的结果是“短语长度(NumTrials)是:(length)”,其中length和NumTrials是变量。我尝试了两种不同的方法,但是python告诉我它只希望write函数有1个参数。我如何修改它,使每个短语的长度都记录在一行新行中?在from decimal import Decimal, getcontext

getcontext().prec = 4

def main():

myfile = open('Phrases Compiled.txt', 'w')

NumTrials = 0

SumLength = 0

StoreLengths = dict()

response = input("are there more calculations you'd like to do?")

while response != "no":

if response in ['yes', 'y', 'Yes', 'Y']:

start, stop = eval(input("what is the start and stop times of the phrase?"))

start = Decimal(start)

stop = Decimal(stop)

length = stop - start

StoreLengths[NumTrials] = length

NumTrials += 1

SumLength += length

print(length)

length = str(length)

NumTrials = str(NumTrials)

myfile.write("the length of phrase #", NumTrials, "is: ",length"\n")

response = input("are there more calculations you'd like to do?")

elif response in ['no', 'n', 'N', 'No']:

print("calculations are done")

break

averagelength = SumLength/NumTrials

print("average length was:", averagelength)

主()

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。