注册 | 登录读书好,好读书,读好书!
读书网-DuShu.com
当前位置: 首页出版图书科学技术计算机/网络软件与程序设计零基础学Python编程:从入门到实践

零基础学Python编程:从入门到实践

零基础学Python编程:从入门到实践

定 价:¥98.00

作 者: [韩] 尹仁诚 编,崔光善,袁亦凡 译
出版社: 天津科学技术出版社
丛编项:
标 签: 暂缺

购买这本书可以去


ISBN: 9787574202573 出版时间: 2022-08-01 包装: 平装-胶订
开本: 16开 页数: 字数:  

内容简介

  《零基础学Python编程——从入门到实践》语言简练、逻辑清晰、层次鲜明,阐释了Python这门语言“核心”的内容。作者在文中引入了大量示例,很贴心地站在读者的角度,讲解了实际操作中易犯的诸多错误及注意点。本书既适合初学者巩固基础,又可以帮助程序员提升技能。

作者简介

  作者从小开始接触程序开发,在十几岁的时候就参与了大量战争游戏(模拟军事训练)的研究与开发,并撰写了相关书籍。曾编写过在韩国IT出版业畅销的《面向现代网络的JavaScript jQuery入门》、《面向现代网络的Node.js编程入门》、《面向现代网络的HTML5 CSS3入门》、《面向现代网络的HTML5编程》、《自学Python》、《自学JavaScript》等书籍,还曾编写了在韩国计算机工程系被广泛用于教材的《ITCOOK Book HTML5编程入门》、《ITCOOK Book C#编程》、《ITCOOK Book JavaScript编程入门》等书。作者精通韩语、日语、英语,曾翻译很多海外原作,迄今为止翻译书籍、撰写书籍共达到66本,而且目前还在从事该领域工作。崔光善,男,朝鲜族,理工科学士;精通中韩语言,从业10年,一直从事理工科类翻译工作,具有丰富的翻译经验,尤其是在计算机领域相关专利文献的翻译方面,具有100万字以上的翻译及校对经验;在校期间曾接受过编程语言类培训,Basic、C语言、C等;热爱计算机编程,且在日常设备安装与调试工作当中,也会牵涉到PLC编程语言的操作,熟悉编程语言,能轻松理解相关文献。袁亦凡,女,1986年生,先后毕业于洛阳师范学院和韩国济州国立大学新闻传媒专业,获得硕士学位,艺初心美术教育联合创始人。持有韩语TOPIK高级证书。曾在韩国求学期间阅读大量的关于计算机软件使用的相关韩文原版书,喜欢计算机编程;先后任职韩国济州洞高中,韩国SK集团,中国葛洲坝海外公司,长期参与中韩文化交流相关活动的翻译工作。

图书目录

第*章  Python入门
1.1 学习Python之前非常简单的介绍
计算机程序
编程语言
编程语言,Python
Python受欢迎的原因
结论
 以3个关键词汇总的核心内容
 解题
1.2 学习Python所需前提准备
安装Python
  ● 下载Python安装程序
  ● 安装Python
运行Python:Python 交互式 (interactive)shell
使用文本编辑器(1):Python IDLE编辑器
  ● 在Python IDLE编辑器中编写和执行代码
  ● 设置开发专用字体
使用文本编辑器(2):Visual Studio Code
  ● 下载并安装Visual Studio Code
  ● 安装Visual Studio Code中文语言包
  ● 在Visual Studio Code中编写和运行代码
结论
 以4个关键词汇总的核心内容
 解题
1.3 本书中常出现的Python术语
表达式和语句
关键字
标识符
  ● 蛇形命名法(snake case)和驼峰命名法(camel case)
  ● 标识符的区分
注释
运算符和字面常量(literal)
输出:print( )
  ● 只输出一项内容
  ● 输出多项内容
  ● 换行
结论
 以5个关键词汇总的核心内容
 解题
第2章  数据类型
2.1 数据类型和字符串
数据类型和基本数据类型
  ● 需要了解数据的原因
  ● 数据类型的确认
创建字符串
  ● 使用双引号创建字符串
  ● 使用单引号创建字符串
  ● 在字符串内加引号
  ● 使用转义字符(escape character)创建字符串
  ● 创建多行字符串
  ● 创建不换行的字符串
字符串运算符
  ● 字符串连接运算符:“ ”
  ● 字符串重复运算符:“*”
  ● 选取字符运算符(索引):“[ ]”
  ● 字符串切片运算符(切片slicing):“[:]”
  ● 索引错误Index Error(索引超出范围index out of range)异常:
    异常处理
求字符串的长度
结论
 以5个关键词汇总的核心内容
 解题
2.2 数字
数字的种类
数字运算符
  ● 四则运算符:“ ”、“-”、“*”、“/”
  ● 整除运算符:“//”
  ● 求余运算符:“%”
  ● 次方(乘方)运算符:“**”
运算符的优先级
  ● 类型错误(Type Error)异常:异常处理
扩展知识:字符串运算符的优先级
结论
 以4个关键词汇总的核心内容
 解题
2.3 变量和输入
变量的定义及使用
复合赋值运算符
输入函数:“input( )”
  ● 用input( )函数输入数据
  ● input( )函数输入的数据类型
字符串转为数字
  ● Value Error异常及异常处理
数字转为字符串
结论
 以7个关键词汇总的核心内容
 解题
2.4 数字和字符串的各种函数
字符串format( )函数
  ● 索引错误Index Error异常:异常处理
format( )函数的各种功能
  ● 输出整数的各种形式
  ● 输出浮点数的各种形式
  ● 删除无意义的小数点
替换大小写:upper( )和 lower( ) 
删除字符串两侧的空格:“strip( )”
确认字符串的配置:“isOO( )”
查找字符串函数:“find( )”和“rfind( )”
字符串和in运算符
拆分字符串:“split( )”
结论
 以7个关键词汇总的核心内容
 解题
第3章  条件语句
3.1 布尔数据类型与if条件语句
创建布尔:比较运算符
布尔运算:逻辑运算符
  ● not运算符
  ● and运算符和or运算符
逻辑运算符的运用
  ● and运算符
  ● or运算符
if条件语句
日期/时间的应用
计算机中的条件语句
结论
 以4个关键词汇总的核心内容
 解题
3.2 if~else语句和elif语句
else条件语句的运用
elif语句
高效地使用if条件语句
转换为False的值
pass关键字
扩展知识:raise Not Implement Error
结论
 以4个关键词汇总的核心内容
解题
第4章  循环语句
4.1 列表和循环语句
定义列表并访问元素
  ● 列表中的Index Error异常:索引异常
列表运算符:连接( )、重复(*)、len( )
列表当中添加元素:“append”,“insert”
  ● 列表连接运算符与插入元素之间的区别
从列表中删除元素
  ● 用索引删除列表元素:“del”,“pop( )”
  ● 根据值删除:remove
  ● 删除全部:“clear”
确认列表中是否存在:“in/not in”运算符
for循环语句
for循环语句:与列表一起使用
结论
 以4个关键词汇总的核心内容
 解题
4.2 字典和循环语句
定义字典
访问字典中的元素
  ● 与字典中的字符串键相关错误:异常处理
向字典中添加/删除值
  ● Key Error异常:异常处理
检查字典中是否存在键
  ● in关键字
  ● get( )函数
for循环语句:与字典一起使用
结论
 以3个关键词汇总的核心内容
 解题
4.3 循环语句和while循环语句
范围
for循环语句:与范围一起使用
for循环语句:列表和范围组合应用
for循环语句:反向循环
while循环语句
while循环语句:像for循环语句一样使用
while循环语句:根据状态进行循环
while循环语句:根据时间进行循环
while循环语句:break关键字/continue关键字
结论
 以4个关键词汇总的核心内容
 解题
4.4 与字符串、列表和字典相关的基本函数
可应用于列表的基本函数:“min( )”、“max( )”、“sum( )”
使用reversed( )函数翻转列表
组合应用enumerate( )函数和循环语句
组合应用字典中的items( )函数与循环语句
列表嵌套
扩展知识①:在语句中使用串时的问题
扩展知识②:迭代器(iterator)
结论
 以3个关键词汇总的核心内容
 解题
第5章  函数
5.1 创建函数
函数的基本格式
创建函数参数
  ● 参数的类型错误TypeError:异常处理
可变参数
默认参数
关键字参数
  ● 当默认参数在可变参数前面时
  ● 当可变参数在默认参数前面时
  ● 关键字参数
  ● 在默认参数中只输入所需值
返回(Return)
  ● 无数据返回
  ● 返回数据
  ● 返回空值(None)
基本函数的运用
结论
 以5个关键词汇总的核心内容
 解题
5.2 函数的运用
递归函数
  ● 用循环语句组成阶乘
  ● 用递归函数组成阶乘
递归函数的缺点
  ● 有关UnboundLocalError的处理:异常处理
  ● 缓存
提前返回(return)
扩展知识①:给代码命名
扩展知识②:代码保护
结论
 以3个关键词汇总的核心内容
 解题
5.3 高阶函数
元组
  ● 没有圆括号的元组
  ● 元组和函数
Lambda
  ● 把函数作为参数传递
  ● filter( )函数和map( )函数
  ● Lambda的概念
文件处理
  ● 打开、关闭文件
  ● with 关键字
  ● 读取文本
  ● 逐行读取文本
扩展知识①:自学Python编程
扩展知识②:生成器
结论
 以3个关键词汇总的核心内容
 解题
第6章  异常处理
6.1 语法错误和异常
错误的种类
  ● 语法错误
  ● 异常
基本异常处理
  ● 确认异常情况
  ● 使用条件语句异常处理
try except语句
  ● try except语句和pass关键字组合
try except else 语句
finally 语句
  ● try, except和finally语句的组合
  ● 对finally的有关误解
  ● 在try语句中使用return关键字的情况
  ● 与循环语句同时使用的情况
结论
 以4个关键词汇总的核心内容
 解题
6.2 高级异常
异常对象
区分异常
  ● 可能发生多种异常时的情况
  ● 区分异常
  ● 异常区分语句及异常对象
捕获所有异常
raise语句
扩展知识:查看代码
结论
 以3个关键词汇总的核心内容
 解题
 

本目录推荐