用python编写程序,列出完整程序。 读取某个excel表格的第0至20列。 如果第3至20列都有数字,第2列输入“数据完整”; 如果第3到20列都为空,第2列输入“无肝脾数据”; 否则: 如果第12至20列都为空,第2列输入“未见脾”; 如果第12至20列不全有数字,第3至11列都有数字,第2列输入“脾图像不足3层或图像偏小”; 如果第12至20列不全有数字,第3至11列不全有数字,第2列输入“肝脾数据不全” 将内容保存至该excel表格
时间: 2023-03-15 19:28:50 浏览: 80
如何用python读取excel数据
答:import xlrd workbook = xlrd.open_workbook('example.xlsx')
sheet = workbook.sheet_by_index(0)
for i in range(0, 21):
if i > 2 and i < 20:
if sheet.cell(i, 0).value == '':
sheet.write(1, 0, '无肝脾数据')
break
else:
if i > 11 and i < 20:
if sheet.cell(i, 0).value == '':
sheet.write(1, 0, '未见脾')
break
else:
sheet.write(1, 0, '数据完整')
else:
if sheet.cell(i, 0).value == '':
sheet.write(1, 0, '脾图像不足3层或图像偏小')
break
else:
sheet.write(1, 0, '肝脾数据不全')
break workbook.save('example.xlsx')
阅读全文