在python中如何让输入数字自动变为角度,比如我输入90,但是要转换为90度?
读取true时,返回1,因为保存到excel文件时,true的值是true值类型0或1,而不是保存文本true(节省存储空间)。数字也是。
如果要将读取时间更改为文本,有两种方法。
1.在原始excel文件中修改。将真值类型、数字类型转换为文本类型。
2.在xlrd读取过程中,加入了一些简单的判断,对不同的数据进行了不同的处理。
defreaduuxcell(x,y):
如果celluuxtype(x,y)==4:#4是真值类型(bool)
如果cellxvalue(x,y)==1,则返回“真”,否则返回“假”
elifcelluxtype(x,y)==2:#2是数字类型(number)
returnstr(cell)xvalue(x,y))
否则:#其他类型将不会逐一列出。使用时添加它们
返回单元格值(x,y)
~]>>>;a=true>>>;b=false>>>;asserta>>>;assertbtraceback(最近一次调用last):file“
查看上面的常规函数。可用于测试。assert的预期结果是布尔值true,并且表达式(a或b)返回的值也是true,因此不会引发异常。
原文标题:python编程 在python中如何让输入数字自动变为角度,比如我输入90,但是要转换为90度?,如若转载,请注明出处:https://www.saibowen.com/wenda/22738.html
免责声明:此资讯系转载自合作媒体或互联网其它网站,「赛伯温」登载此文出于传递更多信息之目的,并不意味着赞同其观点或证实其描述,文章内容仅供参考。