翻了翻httprunner的源代码,越看越不对劲,感觉有点看不懂语法了. 这都什么鬼?感觉心好慌,顿时感到惭愧万分,还好意思说自己了解Python呢. 赶紧了解一下,原来这叫 type hints,是python3.5时候新增的一个特性. 函数里参数后的冒号其实是参数的类型建议,但是只是建议,就算你不按约定传也不会报错. 而后面的箭头,则是函数返回值的类型建议. 举个栗子: def demo(a, b): c = a + b return c if __name__ == '__main__':
enumerate()使用 如果对一个列表,既要遍历索引又要遍历元素时,首先可以这样写: list1 = ["这", "是", "一个", "测试"] for i in range (len(list1)): print i ,list1[i] 上述方法有些累赘,利用enumerate()会更加直接和优美: list1 = ["这", "是", "一个", "