赞
踩
在稳固已学使用时,出现了报错,看了报错的所在行,表明是在整数上加了下标索引引起的:
- for i in range(10):
- if i[-1] > 5:
- print(i)
试了几个方法,也回去查看文档,解决思路如下:整数不能加标,但字符串可以;但我的需求又是与整数比较,那么最终还是整数!
改动之后:
- for i in range(10):
- if int(str(i)[-1]) > 5:
- print(i)
总结:数据类型对应的使用和转换要牢记,
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。