网站首页  软件下载  游戏下载  翻译软件  电子书下载  电影下载  电视剧下载  教程攻略

请输入您要查询的图书:

 

书名 Python语言入门与实践
分类
作者
出版社 清华大学出版社
下载
简介
内容推荐
本书是针对零基础读者编写的一本Python入门书,将讲解的知识点与实际案例相结合,让初学者从基础的编程技术入手,最终体验到软件开发的基本过程。全书共11章,包含Python语言概述,数据类型与运算符,Python的流程控制语句,字符串概述,列表、元组和字典,Python函数,函数的高级内容,异常,Python面向对象编程,Python模块和文件I/O等内容,每章都附有实战训练,便于读者复习巩固对应知识点,帮助读者在实践中掌握编程技术。
本书既可作为高等院校计算机、软件工程、大数据等相关专业的大学本科生或研究生的教材,也可作为各种Python语言编程实践班的培训教材,同时还可供广大感兴趣的研究人员和工程技术人员阅读参考。
目录
第1章 Python语言概述
1.1 认识Python
1.1.1 Python简介
1.1.2 Python的版本区别
1.1.3 Python的应用
1.2 初识Python程序
1.2.1 print命令
1.2.2 turtle命令
1.2.3 注释
1.2.4 Python的基本语法
1.3 Python程序的执行原理
1.4 本章小结
1.5 实战
实战一:输出个性微信签名
实战二:turtle命令绘制正方形
实战三:turtle命令绘制三角形
第2章 数据类型与运算符
2.1 偷换两数
2.1.1 变量和赋值
2.1.2 标识符
2.1.3 关键字
2.1.4 案例实现
2.2 抹零行为
2.2.1 获取用户输入
2.2.2 数据类型
2.2.3 数据类型转换
2.2.4 案例实现
2.3 实现加密器
2.3.1 算术运算符
2.3.2 赋值运算符
2.3.3 比较运算符
2.3.4 逻辑运算符
2.3.5 运算符的优先级
2.3.6 案例实现
2.4 大小写转换
2.4.1 ASCII码
2.4.2 ord()与chr()
2.4.3 案例实现
2.5 精彩实例
2.5.1 求周长和面积
2.5.2 从尾到头
2.6 本章小结
2.7 实战
实战一:计算BMI
实战二:输出整数
实战三:计算平均分
实战四:预测儿子身高
第3章 Python的流程控制语句
3.1 猜拳游戏
3.1.1 单分支if语句
3.1.2 双分支if-else语句
3.1.3 多分支if-elif-else语句
3.1.4 if嵌套
3.1.5 猜拳游戏案例实现
3.2 洪乞丐要钱
3.2.1 range()函数
3.2.2 for循环
3.2.3 pass语句
3.2.4 案例实现
3.3 牛顿迭代法
3.3.1 while循环
3.3.2 案例实现
3.4 “逢七拍腿”游戏
3.4.1 continue语句
3.4.2 案例实现
3.5 判断素数
3.5.1 break语句
3.5.2 案例实现
3.6 精彩实例
3.6.1 冰雹猜想
3.6.2 九九乘法表
3.6.3 素数之和
3.6.4 完数
3.7 本章小结
3.8 实战
实战一:百万富翁
实战二:水仙花数
实战三:兔子数列
第4章 字符串概述
4.1 输出公司信息
4.1.1 字符串
4.1.2 转义字符
4.1.3 格式化字符串
4.1.4 案例实现
4.2 验证注册名是否唯一
4.2.1 lower()
4.2.2 upper()
4.2.3 字符串运算符
4.2.4 案例实现
4.3 截取出生日期
4.3.1 字符串的存储方式
4.3.2 使用切片截取字符串
4.3.3 split()
4.3.4 案例实现
4.4 验证危险字符
4.4.1 count()
4.4.2 replace()
4.4.3 字符串内建函数
4.4.4 案例实现
4.5 精彩实例
4.5.1 统计数字、字母和特别字符串的个数
4.5.2 判断车牌归属地
4.5.3 回文字符串
4.6 本章小结
4.7 实战
实战一:统计英文字符串的单词数量
实战二:实现一个整数加法计算器
实战三:表格输出规则数据
第5章 列表、元组和字典
5.1 管理水果列表
5.1.1 创建列表
5.1.2 通过索引使用元素
5.1.3 列表切片
5.1.4 增加列表元素
5.1.5 查找列表元素
5.1.6 修改列表元素
5.1.7 删除列表元素
5.1.8 案例实现
5.2 阿拉伯数字转换为汉字大写数字
5.2.1 创建元组
5.2.2 通过索引使用元素
5.2.3 元组切片
5.2.4 查找元组元素
5.2.5 案例实现
5.3 查询职工信息
5.3.1 创建字典
5.3.2 通过key访问value
5.3.3 增加字典元素
5.3.4 删除字典元素
5.3.5 修改字典元素
5.3.6 案例实现
5.4 精彩实例
5.4.1 生成扑克牌
5.4.2 组建篮球队
5.4.3 小写报销金额转换为大写报销金额
5.4.4 模拟用户登录
5.4.5 计算资产的折旧额
5.5 本章小结
5.6 实战
实战一:计算总分和平均分
实战二:求一组数的最大值和最小值
实战三:竞选投票
实战四:字频统计
第6章 Python函数
6.1 判断三角形的形状
6.1.1 内置函数
6.1.2 用户自定义函数
6.1.3 案例实现
6.2 打印用户爱好
6.2.1 位置参数
6.2.2 关键字参数
6.2.3 参数的默认值
6.2.4 不定长参数
6.2.5 案例实现
6.3 用不同的传参机制交换变量的值
6.3.1 Python的参数传递
6.3.2 Python变量及赋值
6.3.3 案例实现
6.4 转换秒为时间
6.4.1 返回None
6.4.2 返回一个值
6.4.3 返回多个值
6.4.4 返回表达式
6.4.5 函数中包含多条return语句
6.4.6 案例实现
6.5 统计成绩函数
6.5.1 变量作用域
6.5.2 局部变量和全局变量
6.5.3 变量作用域举例
6.5.4 案例实现
6.6 用嵌套函数实现简易计算器
序言
Python是一门计算机程
序设计语言,从其特点看,
它是一种面向对象的语言,
同时也是一门解释型语言。
我们知道,计算机的程序设
计语言有很多,如最经典的
语言C,面向対象的编程语
言C++、Java、C#,以及
解释型语言JavaScript、
Shell、Perl等,还有适用于
数据计算的R语言和简便易
行的Go语言。Python语言
能够从众多编程语言中脱颖
而出,是因为它高度结合了
解释性、编译性、互动性和
面向对象等特点,而且具有
很强的可读性,简单易学。
Python语言是一门解释
型语言,它的语法更接近人
类的语言。因为它通过解释
器逐行解释并执行程序,所
以和C语言等编译型语言相
比,较多占用CPU、内存等
硬件资源,执行效率和执行
速度都无法媲美编译型语言
。但是,Python语言拥有强
大且庞大的库,而且对C类
语言有较强的黏合性,通过
Python可以直接执行C、C
++、Java等语言开发的程
序,从而弥补了其性能上的
不足。
Python是编程语言中既
简单又功能强大的编程语言
。它专注于如何解决问题,
而非拘泥于语法与结构。它
自由开放,可以跨平台运行
,且拥有庞大的库帮助编程
人员更快地实现程序功能。
它拥有良好的扩展性,可以
结合C、Java等其他语言,
实现特定的功能。
正如Python官方的解读
:Python是一款易于学习且
功能强大的编程语言。它具
有高效率的数据结构,能够
简单而有效地实现面向对象
编程。Python简洁的语法与
动态输入特性,加之其解释
性语言的特性,使其在多个
领域与绝大多数平台上都能
进行脚本编写与应用,它是
一种可帮助编程者快速进行
开发工作的理想语言。
本书将理论与实践充分
结合,以案例驱动教学为核
心,由案例引出知识点,简
单直观地让初学者了解各知
识点,单点突破、快速上手
。本书共分为11章。其中第
1章介绍Python语言相关背
景知识;第2章介绍Python
语言的数据类型与运算符;
第3章介绍Python的流程控
制语句;第4章介绍字符串
、转义字符、格式化字符串
等内容;第5章介绍Python
的3种重要数据结构:列表
、元组和字典;第6章介绍
Python函数;第7章介绍
Python的高阶函数、闭包与
装饰器;第8章介绍异常处
理机制;第9章介绍面向对
象相关内容;第10章介绍模
块和包;第11章介绍文件
I/O操作。
本书以案例需求的方式
引导读者一步一步学习编程
,从简单的输出一直到完整
项目的实现,让初学者从基
础的编程技术入手,最终体
验到软件开发的基本过程。
本书的一大特色是以实例为
基础,介绍很多基于Python
的实战技术。本书以Python
语言的实际应用为目标,系
统地介绍在开发应用系统的
软件工程中设计、开发和调
优各个环节的相关技术及方
法。本书从技术角度阐述开
发Python语言系统的基本要
求,并以程序开发为导向,
从系统设计开发的各个技术
层面设计案例,展示Python
语言编程实战的全过程。
本书由强彦担任主编,
王磊、邓文艳、李含欢担任
副主编。各章编写分工如下
:第1、2章由强彦、李含欢
编写;第3、4章由阎红灿编
写;第5、6章由乔冰琴、王
磊编写;第7、8章由强彦、
贺国平编写;第9、10章由
王建虹编写;第11章由魏巍
、邓文艳编写。
本书既可作为大学本科
生、研究生相关课程的教材
,也可作为各种Python语言
编程实践班的培训教材,同
时还可供广大程序开发人员
阅读参考。
由于编者水平有限,不
当之处在所难免,恳请读者
及同仁指正。
编者
2020年12月
随便看

 

霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。

 

Copyright © 2002-2024 101bt.net All Rights Reserved
更新时间:2025/3/14 9:51:06