高手问答第 223 期 —— Python 摘下年度编程语言称号,你上车了吗?

局长 发布于 01/09 15:44
阅读 4K+
收藏 15

OSCHINA 本期高手问答(2019年1月9日 — 2019年1月15日)我们请来了李刚老师@疯狂软件李刚 和大家一起探讨 Python 相关的问题。

李刚,十余年的软件开发从业经验,疯狂软件教育中心教学总监,疯狂 Java 实训营创始人,疯狂 Java 体系原创图书作者。李刚老师作为国内著名高端 IT 技术作家,已出版《疯狂Java讲义》、《疯狂Android讲义》、《轻量级Java EE企业应用实战》、《经典Java EE企业应用实战》、《Struts 2.x权威指南》、《疯狂HTML 5/CSS 3/JavaScript讲义》等著作。

Python 是一门强大的编程语言,拥有几乎最庞大、而完善的模块系统,目前,Python 在大数据挖掘、爬虫、AI,甚至传统桌面应用、Web 开发上都得到了广泛的应用,Python 的应用前景会更加广泛。

本期问答内容:

1. Python 当前的现状
2. Python 未来的展望
3. 学习 Python 过程遇到的困难

或者其它 Python 相关的问题,也欢迎大家积极提问!

为了鼓励踊跃提问,@博文视点 会在问答结束后从提问者中抽取 5 名幸运会员赠予《疯狂Python讲义》一书。

购买链接:京东

OSChina 高手问答一贯的风格,不欢迎任何与主题无关的讨论和喷子。

下面欢迎大家就 Python 相关问题向李刚老师@疯狂软件李刚 提问,请直接回帖提问。

加载中
0
52oschina
52oschina

@疯狂软件李刚 用python来学习人工智能,机器学习方面,是不是简单点的

0
天池番薯
天池番薯

@疯狂软件李刚  Python现在用什么框架做web ,比较方便,容易上手,Python主要使用到什么设计模式?

0
天池番薯
天池番薯

@疯狂软件李刚   Python做自动化测试,用什么框架比较好? 

0
sofn
sofn

@疯狂软件李刚 老师是如何保持这么高产的,尤其还涉及到这么多技术

0
xiaoaiwhc1
xiaoaiwhc1

@疯狂软件李刚 老师,对于用python进行大项目开发,有哪些经验分享呢?包括坑和心得。或者说,python适合大项目开发吗?感觉没有类型系统辅助,复杂项目效率不如Java/Swift等语言。

0
waylau
waylau

@疯狂软件李刚  李老师真是越来越帅了。今天不问Python,只问如何提升颜值!

0
tinyhare
tinyhare

@疯狂软件李刚  李刚老师您好,我是做运维的,想转研发,基本的python学习完感觉挺有意思的,唯一耿耿于怀的是都说它性能不高,想请问您对它的性能怎么看,高性能的服务是否不能用python呢?

0
赤脚小子
赤脚小子

@疯狂软件李刚  李刚老师,刚入行就是看您的书!《疯狂Java讲义》、《疯狂Android讲义》,感谢感谢。

PYTHON对我这种做WEB,架构的人一直比较纠结,就是没什么适用场景,所以现在他这么火了,也不知道学了能用来做什么,倒是见过图像识别的用,写WIN下驱动用,还有写自动化测试的,还有容器运维的人,都跟我们WEB后台说没关系吧有点,但是真的没啥场景,请老师能建议

0
熊大信了熊二的话
熊大信了熊二的话

@疯狂软件李刚  python试着看了一些资料, 但是感觉还是才入门, 目前还有版本2.7和3.6兼容的问题? 看了好多库都没有更新, 是不是应该继续学习3.6和2.7?

0
zhaowweny
zhaowweny

@疯狂软件李刚 您好,在国内的话,包括高校编程课很多都是使用Java作为首选的编程语言,可能是出于好就业的考虑,但是我看到现在很多人学习Python了,包括一些从事其他行业的把Python作为入门语言,那么您对Python以后作为学习编程的首选语言是否抱有期待呢?其次,Python有很多功能模块,可是Java也有很多包,二者也有相应的框架等等,Python除了代码量较少以外对于Java的优劣势有哪些,或者说从事哪些方面的开发可以或者更应该选择Python呢?;最后,接上一个话题,学习Python是不是可以快速掌握语法等基础知识,然后先能熟练使用模块和框架,先做出一些东西来快速上手,至于核心进阶部分后面慢慢学呢?因为从我学习Java的经历来看,核心部分的知识点多且难,学习周期过长会导致兴趣减退,不知道Python的学习周期如何。谢谢!

返回顶部
顶部