Python编程零基础入门

Python编程零基础入门

作者:[美] 安娜·贝尔

出版社:人民邮电

出版年:2023年1月

ISBN:9787115519771

所属分类:网络科技

书刊介绍

《Python编程零基础入门》内容简介

本书是一本真正地从零开始讲解Python编程的图书,它旨在让零基础读者较快地掌握编程知识,并能使用程序来满足自己的需要。
本书共有九个部分,除第一部分外,其余部分都以一个阶段性项目结尾。第一部分(第1~2章)介绍了学习编程的意义;第二部分(第3~6章)介绍编程的基本知识;第三部分(第7~12章)讲解了字符串、元组以及与用户交互的代码;第四部分(第13~15章)介绍如何编写程序来进行选择;第五部分(第16~19章)主要涉及循环的相关知识;第六部分(第20~23章)引入了函数和模块化的相关概念;第七部分(第24~29章)介绍了一些高级对象类型,如可变对象、列表、字典等;第八部分(第30~34章)为面向对象编程的相关知识;第九部分(第35~38章)介绍了一些可供读者使用的现成代表库。
安娜·贝尔(Ana Bell)博士是麻省理工学院电子工程和计算机科学系的讲师。她用Python主讲了两门计算机科学入门课程,历时已有五年之久。其中一门课程的目标人群是那些没有任何编程经验的学生,另一门课程在前一门课程的基础上进行了拓展。她非常乐于向学生讲授编程知识,并且享受学生们在学习编程过程中由于不断进步而逐渐获得的自信。用不同的方式向学生讲述同一个概念,学生能够融会贯通地理解和应用是她收获的回报。她在普林斯顿大学时开始接触Python,并在自己的研究中应用Python解决问题。根据自己的经验,她觉得Python是一种天性自然的语言,非常易于学习和使用。

作品目录


致谢
前言
作者简介
资源与支持
第1部分
学习编程
第1章:为什么要学习编程
第2章:学习编程语言的基本原则
第2部分
变量、类型、表达式和语句
第3章:介绍Python编程语言
第4章:变量和表达式:为对象
赋予名称和值
第5章:对象的类型和代码的语句
第6章:阶段性项目:第一个Python程序——时分转换
第3部分
字符串、元组以及与用户的交互
第7章:介绍字符串对象:字符序列
第8章:字符串的高级操作
第9章:简单的错误消息
第10章:元组对象:任意类型的对象序列
第11章:与用户的交互
第12章:阶段性项目:姓名的混搭
第4部分
在程序中做出选择
第13章:在程序中引入选择机制
第14章:做出更复杂的选择
第15章:阶段性项目:冒险游戏
第5部分
重复执行任务
第16章:用循环重复任务
第17章:自定义的循环
第18章:在条件满足时一直重复任务
第19章:阶段性项目:拼字游戏(艺术版)
第6部分
将代码组织为可复用的代码块
第20章:创建持久性的程序
第21章:用函数实现模块化和抽象
第22章:函数的高级操作
第23章:阶段性项目:对朋友进行分析
第7部分
使用可变数据类型
第24章:可变对象和不可变对象
第25章:对列表进行操作
第26章:列表的高级操作
第27章:字典作为对象之间的映射
第28章:别名以及复制列表和字典
第29章:阶段性项目:文档的相似度
第8部分
使用面向对象编程创建自己的对象类型
第30章:创建自己的对象类型
第31章:为对象类型创建类
第32章:使用自己的对象类型
第33章:对类进行自定义
第34章:阶段性项目:牌类游戏
第9部分
使用程序库完善自己的程序
第35章:实用的程序库
第36章:测试和调试程序
第37章:图形用户接口程序库
第38章:阶段性项目:追逐游戏
附录A
各章习题的答案
附录B
Python语法摘要
附录C
有趣的Python程序库

相关推荐

微信二维码