如何重复python组函数
How to reiterate the set of python functions
在Excel中,我在每一列中都有一组字符串:比如:
列 1- 列 6= STR10110.90.9
第 7 列-第 12 列=STR10220.90.9
然后继续..
现在对于第 1-6 列,我编写了 python 代码以从 Excel 中读取每个单元格并进行十六进制转换:
C1- STR1--> 十六进制字符串 --> 53545231
C2- 0--> 十六进制--> 30
C3- 1 --> 浮点数为十六进制 --> 0000803f
C4-1 --> 十六进制浮点数 --> 0000803f
C5-0.9 --> 浮点数为十六进制 --> 6666663f
C6- 0.9 --> 浮点数为十六进制 -->6666663f
现在的问题是,到达第 7 列后,我需要检查单元格是否为空。如果数据可用,我需要为 C7-C12 重复相同的一组十六进制转换 & 再次我需要检查 C13 的数据,如果是这样重复相同的一组十六进制转换函数。
- 如何检查单元格是否为空。
- 以及如何重复同一套功能。再次喜欢 goto top/ loop 。任何帮助
提前致谢。
为了计算行数,使用了 xlrd (nrows) 和
对于 reiteate ,将行转换为列表并使用下一个迭代函数在创建的列表中循环。
在Excel中,我在每一列中都有一组字符串:比如:
列 1- 列 6= STR10110.90.9
第 7 列-第 12 列=STR10220.90.9
然后继续..
现在对于第 1-6 列,我编写了 python 代码以从 Excel 中读取每个单元格并进行十六进制转换:
C1- STR1--> 十六进制字符串 --> 53545231
C2- 0--> 十六进制--> 30
C3- 1 --> 浮点数为十六进制 --> 0000803f
C4-1 --> 十六进制浮点数 --> 0000803f
C5-0.9 --> 浮点数为十六进制 --> 6666663f
C6- 0.9 --> 浮点数为十六进制 -->6666663f
现在的问题是,到达第 7 列后,我需要检查单元格是否为空。如果数据可用,我需要为 C7-C12 重复相同的一组十六进制转换 & 再次我需要检查 C13 的数据,如果是这样重复相同的一组十六进制转换函数。
- 如何检查单元格是否为空。
- 以及如何重复同一套功能。再次喜欢 goto top/ loop 。任何帮助 提前致谢。
为了计算行数,使用了 xlrd (nrows) 和 对于 reiteate ,将行转换为列表并使用下一个迭代函数在创建的列表中循环。