7.6定义匿名或内联函数问题你想为sort()操作创建一个很短的回调函数,但又不想用def去写一个单行函数,而是希望通过某个快捷方式以内联方式来创建这个函数。解决方案当一些函数很简单,仅仅只是计算一个表达式的值的时候,就可以使用lambda表达式来代替了。比如: >>> add =
Python 19 次浏览
1.18映射名称到序列元素问题你有一段通过下标访问列表或者元组中元素的代码,但是这样有时候会使得你的代码难以阅读,于是你想通过名称来访问元素。解决方案collections.namedtuple()函数通过使用一个普通的元组对象来帮你解决这个问题。这个函数实际上是一个返回Python中标准元组类型子
Python 19 次浏览
这个资料包含更加全面的STM32的串口通信有STM32F1的代码和STM32F4的。在定时器中断中进行串口的传输,更加高效
C 27 次浏览
7.3给函数参数增加元信息问题你写好了一个函数,然后想为这个函数的参数增加一些额外的信息,这样的话其他使用者就能清楚的知道这个函数应该怎么使用。解决方案使用函数参数注解是一个很好的办法,它能提示程序员应该怎样正确使用这个函数。例如,下面有一个被注解了的函数: def add(x:int, y:int
Python 15 次浏览