如何在python中输出计算?

How to output calculations in python?

我创建了一个csv文件,有6行、1列(头和5个数字)。我想能够做一个转换,比如从厘米到英寸,并用一个新的头保存在一个新的csv中。

到目前为止,我只能够导入和读取csv,并打印它(使用打印行),但如何进行转换?由于这些数字保存在csv中,我是否需要将这些数字转换为float,然后将其写入新的csv?我只有5个数字,因为我想知道正确的代码,但我会用它来处理很多数字。

我也不确定计算的位置。救命啊!而且,这不是家庭作业之类的。我只是为了好玩。

这是我目前拥有的代码:

1
2
3
4
5
6
7
8
9
10
11
12
13
import csv

with open('test.csv', 'rb') as f:
    reader = csv.reader(f)
    next(reader, None)   # I did this to skip the header I labelled Centimeters

with open('test1.csv', 'wb') as o:
    writer = csv.writer(o)
    for row in reader


f.close()
o.close()

我想我不知道如何将行中的数字转换为float,然后输出值。我只想能够将行中的数字乘以0.393701,这样在新的csv中,头段被标记为英寸,下面的输出在行中。


(P)2.This should work,assuming a single column(for multiple columns the handling would differ some to output all the values,but the general concept would be the same):(p)字母名称


字母名称(P)不EDOCX1,0音标,0音标,EDOCX1(p)(P)使用EDOCX1音标2是相同的EDOCX1音标3(p)