摘要:如果list中有重复值,并且直接从list中遍历取值,会有个坑:因为列表是从左至右一次遍历查找的,相同元素的下标都为第一个元素的下标,导致计算不准确,如下: 0 find it 1 2 3 0 find it 5 0 find it 正确的算法应该是直接根据下标取值,找到目标元素后直接打印下标即可,
阅读全文
摘要:random模块是不能直接访问的,需要引入该模块后,通过random的静态对象来调用该方法: 模块导入:import random random常用方法:random.random(),random.choice(self,seq),random.randint(self,a,b),random.s
阅读全文
摘要:自定义输入时,提示ValueError: invalid literal for int() with base 10: '10.1'错误 >>> a = int(raw_input('please input something:'))please input something:10.1 Tra
阅读全文
摘要:通过help命令可以查看内建函数的帮助文档说明,如下: >>> help(isinstance)Help on built-in function isinstance in module __builtin__: isinstance(...) isinstance(object, class-o
阅读全文