原创
《零基础学会PYTHON编程》+学习感悟
2023-7-17 21:19
1437
11
7
分类:
工程师职场
《零基础学会PYTHON编程》+学习感悟
感谢面包板社区的此次书籍试读机会!!!
图书《码上行动:零基础学会PYTHON编程(CHATGPT版)》 从零开始,由浅入深地介绍了 Python 编程语言的基础知识,是面向零基础编程学习者的入门教程。全书共 17 章,其中第 1~9 章为基础篇,介绍了 Python 的语言基础,包括环境安装、输入 / 输出变量、常见数据类型、数学与逻辑运算、条件判断与循环语句、复合数据类型、函数、模块、文件操作;第 10~13 章为进阶篇,介绍了与 Python 编程相关的拓展知识,包括 Excel 表格数据处理、使用正则表达式进行信息匹配、面向对象编程设计、多线程与多进程;第 14~16 章为实战篇,介绍了 3 个实战项目,分别是使用 requests 开发网络爬虫、使用 tkinter 开发 GUI 计算器、使用 pygame 开发飞机大战游戏;第 17 章为 ChatGPT 篇,主要介绍了初学者如何利用当下最热门的 AI 工具 ChatGPT 学习 Python 编程。
推荐理由:
1.本书面向零基础读者,无须额外的背景知识即可学习Python。本书讲解细致,便于读者由浅入深地学习。2.内容系统、体系完整,可以帮助读者快速全面地了解Python的基本语法并掌握开发能力。3.理论与实践相结合,每个理论都有对应的代码示例/场景举例,读者参考代码示例完成编写,就可以看到实践效果。4.本书配有实训与问答,方便读者阅读后尽快巩固知识点,做到举一反三、学以致用。5.将AI前沿产品ChatGPT应用到Python学习的过程中,演示了如何利用ChatGPT提高学习和开发的效率。课程学习资料:★★★★★
《码上行动:零基础学会Python编程(ChatGPT版)》学习资源——链接:https://pan.baidu.com/s/1rqJtQTghDbRrd_2KEm82rw?pwd=bql8提取码:bql8
作者简介:
袁昕(Crossin),南京大学软件工程学士,上海交通大学计算机硕士。具有互联网金融、VR/AR、游戏等行业从业经历。曾受邀作为Python中国开发者大会讲师、腾讯云课堂评审专家。于2013年创办编程学习类自媒体“Crossin的编程教室”,全平台读者数超过30万。贾炜,高级工程师,对多种开发语言都有深入研究,专注于Python人工智能开发、数据分析、机器学习,具有丰富的教育培训经验。书籍目录:
第1章Python 编程的准备工作:开发环境的搭建1.1 Python介绍1.2 Python的编程环境1.3 IDLE的使用Crossin老师答疑思考与练习本章小结第2章 编程第一步:输入/输出函数与变量2.1 输入与输出函数2.2 变量2.3 程序注释Crossin老师答疑上机实训:字符组成的菱形思考与练习本章小结第3章 数据也分类:常见数据类型3.1 数字类型3.2 布尔类型3.3 字符串类型3.4 数据类型的相互转换Crossin老师答疑上机实训:统计文章的单词数思考与练习本章小结第4章 不同的运算:算术、关系与逻辑4.1 算术运算4.2 关系运算4.3 逻辑运算Crossin 老师答疑上机实训一:计算小能手上机实训二:矩形的面积思考与练习本章小结第5章 程序的逻辑:判断与循环语句5.1 判断语句5.2 while循环5.3 for循环5.4 跳出循环Crossin老师答疑上机实训一:输入三个偶数上机实训二:判断一个整数是否为质数思考与练习本章小结第6章 复合数据类型:列表、元组与字典6.1 列表6.2 元组6.3 字典Crossin老师答疑上机实训一:统计单词出现的次数上机实训二:统计最终得分思考与练习本章小结第7章 一段程序的名字:自定义函数7.1 什么是函数7.2 参数7.3 返回值7.4 lambda匿名函数7.5 函数的嵌套Crossin老师答疑上机实训一:求质数的和上机实训二:斐波那契数列思考与练习本章小结第8章 别人写好的代码:模块的使用8.1 模块8.2 random模块8.3 turtle 模块Crossin老师答疑上机实训一:生成优惠券号码上机实训二:绘制奥运五环思考与练习本章小结第9章 数据的长久保存:文件的操作9.1 读文件9.2 写文件9.3 文件的重命名与删除9.4 异常处理Crossin老师答疑上机实训一:员工信息管理系统上机实训二:屏蔽词替换思考与练习本章小结第10章 表格里的数据:用Python处理Excel文件10.1 csv文件的读写10.2 表格文件的创建与读写10.3 表格内容的常见处理Crossin老师答疑上机实训:批量创建班级信息表思考与练习本章小结第11章 信息的匹配方法:正则表达式11.1 正则表达式的常用符号11.2 Python中的re模块Crossin老师答疑上机实训:提取手机号思考与练习本章小结第12章 万物皆对象:面向对象编程12.1 何为面向对象12.2 类的定义12.3 属性12.4 方法12.5 继承Crossin老师答疑上机实训一:一个带计算功能的对象上机实训二:奥运奖牌榜思考与练习本章小结第13章 多个任务同时干:多线程与多进程13.1 线程13.2 进程13.3 协程Crossin老师答疑上机实训:快速抓取网页内容思考与练习本章小结第14章 实战:Python网络爬虫应用14.1 爬虫的原理与工作流程14.2 HTTP基础14.3 网页基础14.4 Cookie和Session14.5 实战一:使用requests库抓取网络信息14.6 实战二:爬取酷狗音乐排行榜TOP 200数据本章小结第15章 实战:用Python开发一款图形界面计算器15.1 tkinter模块15.2 常用组件使用说明15.3 实战:开发一个计算器本章小结第16章 实战:用pygame开发“飞机大战”游戏16.1 认识pygame模块16.2 案例游戏介绍16.3 游戏开发本章小结第17章 用ChatGPT学习Python17.1 ChatGPT简介17.2 用ChatGPT学Python17.3 用ChatGPT辅助编程开发17.4 编程接入ChatGPT本章小结图书内容特色:
部分书籍章节内容:
//------end
作者: 卿小小, 来源:面包板社区
链接: https://mbb.eet-china.com/blog/uid-me-3962854.html
版权声明:本文为博主原创,未经本人允许,禁止转载!
southcreek 2023-7-26 14:49
ymjyt蕙质兰心 2023-7-25 08:22
symic 2023-7-22 19:53
开发工匠 2023-7-21 09:49
lulugl 2023-7-20 11:36