零基础轻松学Python
  • 推荐1
  • 收藏3
  • 浏览813

零基础轻松学Python

马文豪 (作者)  石倩 (责任编辑)

  • 书  号:978-7-121-36469-3
  • 出版日期:2019-06-01
  • 页  数:
  • 开  本:
  • 出版状态:上市销售
  • 维护人:张慧敏
一本有趣、有用、好学的Python 编程书!
本书以通俗易懂的语言、好玩有趣的案例让读者轻轻松松、循序渐进地从零开始掌握
Python 3 编程。本书内容也是笔者带领的“Python 实战圈”里数千名“圈友”的学习结晶。圈子里的小伙伴都是零基础开始学习Python 编程,甚至之前没有接触过编程的,比如初中生、跨行业学习者等。本书提供了一套完整、系统的Python 基础课,比如列表、if、函数等内容,每一部分内容除了有生动有趣的项目实战,还有实际工作中需要注意的问题。既能让零基础的读者更好地学习,也能让有一定基础的读者继续提升自身水平。
本书适合零基础学习Python 编程的读者,想要入门人工智能领域的读者,立志进入数据分析编程领域的读者,计划成为Python 网页工程师或游戏工程师的读者,Python 爱好者等。
一本有趣、有用、好学的Python 编程书!以通俗易懂的语言、好玩有趣的案例让读者轻轻松松、循序渐进地从零开始掌握Python 3 编程
马文豪,世界 500 强高级软件开发工程师、信息系统项目管理师,“七天小码哥”公众号作者。有超过 7 年大型软件项目开发管理经验,擅长 Python、Java 编程,熟悉算法建模和数据化运营,精通 Oracle 数据库问题诊断、性能调整 Sql 优化等。拥有计算机技术与软件专业技术资格(高级)证书,拥有核心期刊学术论文 1 篇,发明专利 1 篇。
前 言
Python 编程语言是容易学习且功能强大的语言,只要会用微信聊天、懂一点英文单词
即可学会。另外,面对同样一个功能,其他编程语言的代码行数可能是几十行,甚至几百
行,而Python 语言只要几行代码即可实现。一般情况下,Python 的代码量是Java 语言代
码量的1/5。因此,人生苦短,我用Python,多留点时间做其他有意义的事情。
由于人工智能的火热,Python 语言成了目前最热门的编程语言之一。尤其是无人驾驶
汽车的出现,更增加了人们对人工智能的关注。你有没有想过,在不久的将来,自己也可
以加入人工智能领域,用自己的智慧和才干“智”造一些对社会、对身边人有用的产品,
并且进一步提高生活品质呢?据悉,年薪50 万元的工作的大门已经向应届生打开了。入
门人工智能的首要条件就是学习Python 编程,因为Python 是人工智能领域的首选语言。
那么,Python 难学吗?作为初学者该如何入门呢?
本书正是针对真正零基础的读者打造的。本书不但提供了Python 基础内容,还总结
了“Python 实战圈”里数千名圈友在学习Python 编程过程中经常遇到的错误,所以本书
是对“Python 实战圈”圈友们实战学习内容的一次系统梳理。本书还结合了笔者多年的
编程经验,给出了编程注意事项及经常用到的基础语法点。希望本书能帮助更多想要入
门Python 编程的朋友。

特色定位
本书是真正实现从零开始学习Python 编程的实战教材。
大部分学生读者每天学习8 小时,7 天即可完成本书的全部学习内容;上班族读者每
天学习2 小时,28 天完成本书的全部学习内容,并且是高质量完成的。也就是说,读者只
需56 个小时即可学完本书的全部内容,虽然学习时间短,但是本书涉及的知识点并没有
减少。每一部分内容除了有项目实战,还有实际工作中需要注意的问题。既能让零基础的
朋友更好地学习,也能让有一定基础的朋友提升自身的Python 编程水平。实战项目灵活、
生动、有趣,帮助读者在不知不觉中掌握所有的知识点。

读者对象
􀁹 零基础入门Python 编程的读者。
􀁹 非程序员的零基础人员。
􀁹 计划为进入人工智能领域打好Python 基础的读者
􀁹 适合任何年龄的读者
􀁹 Python 爱好者。

学习建议
一旦开始本书的学习,笔者希望你能坚持下去。在“Python 实战圈”,有很多零基础
的文科生、体育生或者艺术生,他们从来没有写过一行代码,或者说不知道写代码是什么
事情,经过7 天的训练都掌握了Python 编程,并且可以独立完成小项目,为自己后续的
学习(例如数据分析实战、人工智能应用)打下了坚实的基础。
如何克服从入门到放弃最好的方法是和身边的朋友一起学习,找一群志同道合的朋友一起学习本书。在“Python实战圈”,有的圈友在出差的高铁上学习,有的圈友在加班回家后仍然坚持学习到凌晨2 点,有的全职妈妈等孩子睡着了以后再学习到深夜。这些励志的人和事都会影响、激励自己坚持学习。
如果你中间放弃学习了,重新开始时就会发现之前学习的内容已经完全忘记了,又要从零开始,如此反复,既浪费时间,也打击信心。所以,学习需要和身边的同学、朋友一起坚持,互相督促。学习过程中遇到问题及时解决,下面是笔者总结的解决问题三步走策略。
三步走解决学习过程中遇到的问题
第一步,独立思考,反复阅读书中的基础内容。笔者希望你能把本书当作课本,仔细
阅读和理解,不怕慢,只怕不认真,独立解决问题会让知识记忆得更牢固。
第二步,希望你能牢记百度、知乎。感谢百度和知乎这两家伟大的公司,给我们提供
了轻松搜索解决方案的地方。Python 语言已经存在了很多年,大部分的问题都可以在网上
搜索到答案。关于搜索的方法,你可以直接把出错的英文单词放在百度上搜索,然后逐个
查看结果。如果你实在搜索不到问题的答案,那么笔者建议你进行第三步。
第三步,关注微信公众号(data_circle)或者加入“Python 实战圈”与笔者一起讨论,
或者请教圈里比较厉害的朋友。

英语不是学习Python 编程的障碍Python 编程语言是外国人发明的,我们免不了要会一点英语才能学会它。在Python 编程中,英语主要体现在两个地方。第一个是Python 语法中的英语单词,比如if、while、class 等。这些只要英语有初中水平即可学习。另外对于变量的起名,你可以使用汉语拼音,不一定非得使用英语单词。第二个是Python 错误提示,也就是代码出错时,提示的单词可能稍微复杂一点,但是错误的类型就那么几个,多查几个单词即可学会。在此笔者建议你在电脑中安装翻译词典,遇到不会的单词立即查看并记住。希望你不要因为英文不好而放弃学习Python 编程。
学习Python 编程过程中牢记三个字——写、背、练。
写的意思是把书中所有代码独自写一遍。一定不要偷懒,感觉自己对某个知识点学会了,但是真正写起来是不一样的。写代码的过程也是你重新思考的过程。也许你会发现同一个知识点有更好的实现方法,这就融会贯通了。编程不需要千篇一律,只要实现功能,代码高效并且完成漂亮即可。在写代码的过程中,笔者建议你把每一天学习的内容整理成思维导图。画思维导图也是一种提高思维能力的方法。等你学完本书时,整个Python 基础内容就完全在你的思维导图里了,此时,你联系笔者(关注微信公众号data_circle)将会获得一份小小的神秘礼物。
背的意思是背诵。虽然Python 编程是理科生的学习内容,但是里面有很多固定语法,
比如什么是列表、什么是循环,以及如何定义函数等。笔者在书中已经用语法标出,这部
分内容需要牢记。但是背诵并不是真的如背诵唐诗一样,这里的背诵是简单记住。也可以
通过多写几遍书中的代码来记住它们。Python 基础内容中非常重要的就是语法部分,如果
语法不会,那么很难学会编程,希望你在学习的过程中注意学习语法。
练的意思是写项目练习的内容。学Python 最快的方法是动手做项目。书中给出了8
个项目练习,建议大家先根据学到的基础内容独自完成,再参考书中的答案。需要指出的
是,书中的每一个项目都有很多种实现方法,大家的方法也许会比书中给出的好。
在此也希望你能根据每天学习的内容,独立完成项目练习。如果遇到任何问题或者难点,那么请关注微信公众号(data_circle)或者扫码加入“Python 实战圈”,与数千名圈友一起学习,每天根据进度要求打卡,并且提交作业。笔者会用心批阅每一份作业,给出修改建议。最后,希望你通过本书的学习,彻底学会Python 基础内容,能看懂其他人的代码,以后无论遇到什么项目都可以独立完成。
如果你已经有了一定的基础,那么笔者建议你可以把本书当作工具书,需要的时候去查阅相关内容。比如你忘记了如何使用函数返回多个值,你可以找到该部分内容进行学习,反复阅读本书知识点,每一次都有不同的收获。
致谢
在写书的过程中,笔者得到了大量的帮助。
感谢“Python 实战圈”的数千名圈友,没有他们的鼓励和一起学习的氛围,笔者不可
能完成此书的写作。
感谢妻子,在写书期间给了笔者很多支持和鼓励,还帮笔者调整了初稿文档的格式。
感谢数据君、爱数圈圈友的大力支持,在笔者写作过程中提出了很多意见,如果没有
他们的督促,那么本书的写作也不会这么顺利地完成。
感谢慧敏编辑,在书稿的审核过程中给笔者提供了很多修改意见。
感谢为本书撰写推荐语的各位老师,感谢你们对本书的支持和推荐。
感谢在笔者学习过程中,给过笔者帮助的每个人。
感谢为本书做出贡献的每个人!
读者服务
本书提供四大答疑服务,为你的Python 学习之路保驾护航。
􀁹 附赠全书案例的源代码。所有代码放在了微信公众号(data_circle)后台, 关注后回复
“附书代码”即可获得全部代码;回复“惊喜”还将获得作者为读者准备的精美见面礼。
􀁹 作者一对一VIP 服务。请添加作者小码哥微信 data_circle_yoni,获得一对一指导,
并且拉入读者微信交流群。
􀁹 学习交流QQ 群服务。学习过程中遇到任何问题,也可以加入QQ 群(723907431)
交流。
􀁹 与作者深入探讨问题或进一步了解python,请随时电邮作者邮箱724698621@qq.com。
作者

目录

读者评论

图书类别

相关博文

  • Python对我下手了!学会这几个知识点可以救命!

    Python对我下手了!学会这几个知识点可以救命!

    管理员账号 2019-06-20

    Python 难学吗?作为初学者该如何入门呢?本文选自Python 之父Guido van Rossum先生力荐的《零基础轻松学Python》一书! 第一次写代码?? 不要害怕这件事情,写代码,其实和写作文一样,首先需要有一个...

    管理员账号 2019-06-20
    285 1 0 0

推荐用户

相关图书

33招精通商业智能数据分析:Power BI和Tableau进阶实战

雷元 (作者)

如果将数据的价值比喻成财富(这种财富往往被埋藏在冗杂的数据的深处,不为人所知),那么Power BI 和Tableau 就像是强大的挖掘机。本书将为你打开商业数...

¥69.80

深入理解TypeScript

Basarat Ali Syed (作者) 郭文超 何小磊 柳星 徐野 (译者)

TypeScript是一种由微软开发的、开源的编程语言,近两年来发展很迅猛,已经成为很多大型项目的标配。本书涵盖了TypeScript的大部分知识点,并对其进行...

 

R语言数据可视化之美:专业图表绘制指南(增强版)

张杰 (作者)

本书主要介绍如何使用R中的ggplot2包及其拓展包,以及ggraph、circlize和plot3D等包绘制专业图表。本书先介绍了R语言编程基础知识,以及使用...

 

Keynote 完全手册

陈天舒(SkyChen ) (作者)

这是一本关于如何思考、设计、制作Keynote(演示文稿)的完整书籍。让读者对设计、制作 Keynote 有全新自我认识后再加以实践操作。无论读者是学生需要制作...

¥79.00

了不起的JavaScript工程师:从前端到全端高级进阶

《了不起的JavaScript工程师:从前端到全端高级进阶》讲述了开发者使用JavaScript在各种Web开发场景下所需要掌握的重点知识和概念。从最基础的开发...

 

商业智能数据分析:基于Power BI 和Tableau

雷元 (作者)

本书以实际业务为背景,介绍市面上最流行的两种自助型商业分析工具—— Power BI 和 Tableau的功能和特色。全书主要内容包括基本的商业数据分析基础、B...

¥69.80