跳转到主要内容

python

借助Python 用最简单的方法打造互联互通的智能产品

judy /

人工智能的应用,从数据分析到机器学习技术再到物联网背景,整个过程都严格遵守这种反馈流程。不过,很难有框架能够包含整个流程的全部要素,更难做到相对简单便捷。而赛灵思创建的框架就能做到,这也就是今天要说的 Python on Zynq (PYNQ)

Python高手都知道的内置函数,你不知道就low了

judy /

python内置了一些非常巧妙而且强大的内置函数,对初学者来说,一般不怎么用到,我也是用了一段时间python之后才发现,哇还有这么好的函数,这个函数都是经典的而且经过严格测试的,可以一下子省了你原来很多事情,代码不仅简洁易读了很多,而且不用自己去闭门造车.既方便了自己又减少了bug

Hired:2019年软件工程师现状 Python最受欢迎

judy /

Hired 网站近日发布了“2019 年软件工程师现状”报告,亮点颇多。该报告数据由 Hired 数据科学团队收集与分析,覆盖了 13 个城市的 98 000 名求职软件工程师,反映了超过 170 000 个面试申请和过去一年的工作机会,还收集了来自 Hired 平台上 700 多名软件工程师的调查回复,以了解开发人员的工作偏好。

年后找工作?这60道硬核 Python 面试题你不得不看

judy /

1. Python 的特点和优点是什么?

答案:略。

2. 什么是lambda函数?它有什么好处?

lambda 函数是一个可以接收任意多个参数(包括可选参数)并且返回单个表达式值的函数。 lambda 函数不能包含命令,它们所包含的表达式不能超过一个。不要试图向lambda函数中塞入太多的东西;如果你需要更复杂的东西,应该定义一个普通函数,然后想让它多长就多长。

lambda函数可以接受任意个参数,包括可选参数,但是表达式只有一个:
>>> g = lambda x, y: x*y

>>> g(3,4)

12

>>> g = lambda x, y=0, z=0: x+y+z

>>> g(1)

1

>>> g(3, 4, 7)

14

也能够直接使用lambda函数,不把它赋值给变量:
>>> (lambdax,y=0,z=0:x+y+z)(3,5,6)

14

Python开发者最容易犯的10个错误

judy /

Python是一门简单易学的编程语言,语法简洁而清晰,并且拥有丰富和强大的类库。与其它大多数程序设计语言使用大括号不一样 ,它使用缩进来定义语句块。在平时的工作中,Python开发者很容易犯一些小错误,这些错误都很容易避免,本文总结了Python开发者最容易犯的10个错误,一起来看下,不知你中枪了没有。