python函数博客 函数 python( 八 )


继续访问
python3中eval函数用法简介
python中eval函数的用法十分的灵活,这里主要介绍一下它的原理和一些使用的场合 。下面是从python的官方文档中的解释:The arguments are a string and optional globals and locals. If provided, globals must be a dictionary. If provided, locals can
继续访问
eval()函数的
Python-匿名函数匿名函数:使用lambda创建的函数,所谓匿名,意即不再使用def语句这样标准的形式定义一个函数 。
好处:
1、使用Python写一些执行脚本时,使用lambda可以省去定义函数的过程,让代码更加精简 。
2、对于一些抽象的,不会别的地方再复用的函数,有时候给函数起个名字也是个难题,使用lambda不需要考虑命名的问题 。
3、使用lambda在某些时候让代码更容易理解 。了解更多python匿名函数相关知识,可以来老男孩教育 。
应用场景:经常与一些内置函数相结合使用,比如说map()、filter()、sorted()、reduce()等 。
表达式格式:lambda 参数列表:lambda体
Python 有哪些好的学习资料或者博客推荐Full Stack Python 有各种python资源汇总,从基础入门到各种框架web应用开发和部署 , 再到高级的ORM、Docker都有 。以下是Full Stack Python 上总结的一些教程,我拙劣的翻译了以下,并调整(调整顺序并删了部分内容)了一下:
1、无开发经验,初学python
如果你不会其他语言,python是你的第一门语言:
A Byte of Python (简明python教程,这个有中文版简明 Python 教程)是非常好的入门教程 。
Learn Python the Hard Way (Zed Shaw的免费教程 , 个人强烈推荐)
Python, Django and Flask教程: Real Python (收费,需购买)
short 5 minute video 解释了为什么你的出发点应该是要完成什么项目,或者解决什么问题,而不是为了学一门语言而去学一门语言 。
Dive into Python 3 是一本开源的python教程,提供HTML和PDF版 。
Code Academy 有一个为纯新手准备的 Python track。
Introduction to Programming with Python 介绍了基本语法和控制结构等,提供了大量代码示例 。
O'Reilly 的书 Think Python: How to Think Like a Computer Scientist 是非常好的入门教材 。
Python Practice Book 是一本python练习的书,帮你掌握python基本语法 。
想通过做实际项目来学编程?看看这个 this list of 5 programming project for Python beginners(5个适合python初学者的编程项目) 。
Reddit的创造者之一写了一个教程,如何用python构建一个博客网站(use Python to build a blog.),使非常好的web编程入门 。
The fullstack python的作者写了一篇关于如何学习python的文章learning Python。
2、有开发经验 ,初学Python
Learn Python in y minutes ,让你在几分钟内快速上手,有个大概了解 。
Python for you and me  ,  python的语法,语言的主要结构等,还包含来Flask Web App的教程 。
The Hitchhiker’s Guide to Python
How to Develop Quality Python Code ,如何开发高质量的python代码
3、进阶
The Python Ecosystem: An Introduction , 关于python生态系统,虚拟机、python包管理器pip、虚拟环境virtualenv、还有很多进阶主题
The Python Subreddit,就是python的reddit节点(相当于中国的贴吧) , 是一个活跃的社区,可以交流讨论 , 解决问题等 。
Good to Great Python Reads,收集进阶和高级python文章,讲了很多细微差异和python语言本身的细节 。
博客 Free Python Tips,有很多python和python生态系统的文章 。
Python Books,有一些免费的Python, Django, 数据分析等方面的书 。
Python IAQ: Infrequently Asked Questions  , 关于python 经常问到的问题 。

推荐阅读