如何在 for, in 循环中添加所有值 [closed]

How to add all values in a for, in loop [closed]

提问人:SAAIL 提问时间:11/15/2023 最后编辑:SAAIL 更新时间:11/15/2023 访问量:41

问:


想改进这个问题吗?通过编辑这篇文章添加详细信息并澄清问题。

7天前关闭。

所以我只是想知道如何将代码中的所有价格相加。它处于 for/in 循环中。

目前,我的代码是询问公司名称,然后询问该公司的产品数量以及它们的售价,如果您看到任何不必要的东西,请告诉我。此外,它必须具有 txt 文件。

我想要一个输出文件,其中包含一个文件中的公司,然后就位置而言。这些公司的价格喜欢。 公司.txt:大型公司\n 公司公司\n 公司然后价格.txt:1200\t3200\n 2000\t1200\n 5400\t3000 然后我想在 output.txt 上添加有关它将打印的公司的所有输出 对于公司 1,您将花费 4400 美元 对于公司 2,您将花费 3200 美元 对于公司 3,您将花费 8400 美元

o = open("output.txt", 'a')                                                       
np = open('name of products', 'a')                                                
CN = int(input('how many company invoices are you filling out today? :'))         
for company in range(1, CN + 1):                                                  
    txt_of_company = open(f"Company{company}", "a")                               
    JN = int(input(f'how many products listed for company {company} :'))          
    name_of_company = str(input(f'what is the name of company {company} :'))      
    txt_of_company.write(name_of_company)                                         
    for product in range(1, JN + 1):                                              
        price = str(input(f"what is the price of product {product} :"))           
        NP = str(input(f"what is the name of product {product} :"))               
        txt_of_company.write(price)                                               
        np.write(NP)                                                              
        price_value = int(price)                                                  
        for total in range(1, price_value + 1):                                   
            print(f'for company{company} you will spend a total of {price_value}')
o.close()                                                                         
蟒蛇 pycharm

评论

0赞 SAAIL 11/15/2023
output.txt 还没有功能,所以不用担心
0赞 quamrana 11/15/2023
请使用您要查看的示例输出文件更新您的问题。
0赞 SAAIL 11/15/2023
所有公司名称和价格都是用户的输入

答: 暂无答案