零基础学python全彩版 明日科技-零基础学Python(全彩版)

商品描述:

本店出售的图书均是正版二手书,有一些笔记划线,基本是六-九品新左右,基本都没有光盘。介意者请提前咨询客服。本店所有书籍,因买家导致退货退款的,发出运费参照不包邮运费模板由买家承担。如果签收后再申请退款的退回运费也是买家承担。凡在我店铺购买的书籍,有任何问题,都可以随时联系我们,我们都将竭尽全力的为客户解决好问题,真正让买家放心购物,售后无忧!!!!! 包邮商品只发默认快递, 购物愉快 谢谢合作基本信息基本信息书名:零基础学Python定价:79.80元作者:明日科技(MingRi Soft) 著,明日科技 编出版社:吉林大学出版社出版日期:2018-04-01ISBN:9787569222258字数:900000页码:464版次:1装帧:平装开本:16开商品重量:编辑推荐内容提要《零基础学 Python》是针对零基础编程学习者研发的 Pytho入门教程。从初学者角度出发,通过通俗易懂的语言、流行有趣的实例,详细地介绍了使用 IDLE 及 Pytho框架进行程序管理的知识和技术。全书共分 17 章,包括初识 Python、Pytho语言基础、流程控制语句、序列的应用、Pygame 游戏编程、网络爬虫开发、智慧星答题测试系统等。书中所有知识都结合具体实例进行讲解,涉及的程序代码给出了详细的注释,可以使读者轻松领会 Pytho程序开发的精髓,快速提高数据库管理技能。 n本书通过大量实例及一个完整项目案例,帮助读者更好地巩固所学知识,提升能力;在云盘中给出了本书的视频讲解、实例及项目源码、实战源码,方便读者学习;书中设置了200 多个,扫描观看视频讲解,解决学习疑难;不易理解的专业术语、代码难点,只需用手机App 扫描文字下方的 e 学码便可获得更多扩展解释,随时扫除学习障碍。此外,登录明日学院网站(www.mingri soft.com)还可以获得更多学习资源和技术支持。图书与+ e 学码 + 明日学院,实现立体化、的教学模式,降低编程门槛,让零基础者轻松跨入编程领域。 n目录 n n n n n入门篇章初识Python1视频讲解:30分钟精彩实例:2个e学码:12个1.1Python概述1.1.1了解Python1.1.2Python的版本1.1.3Python的应用领域1.2搭建Python开发环境1.2.1Python开发环境概述1.2.2安装Python1.2.3个Python程序实例01在命令行窗口中输出“人生苦短,我用Python”实例02在IDLE中输出“人生苦短,我用Python”1.3Python开发工具1.3.1使用自带的IDLE1.3.2常用的第三方开发工具1.4难点解答1.4.1为什么提示“"python"不是内部或外部命令……”1.4.2如何在Python交互模式中运行.py文件1.5实战实战一:输出“人因梦想而”实战二:输出台阶实战三:输出个性签名实例四:打印田字格1.6小结第2章Python语言基础视频讲解:1小时28分钟精彩实例:7个e学码:14个2.1Python语法特点2.1.1注释2.1.2代码缩进2.1.3编码规范2.2保留字与标识符2.2.1保留字2.2.2标识符2.3变量2.3.1理解Python中的变量2.3.2变量的定义与使用2.4基本数据类型2.4.1数字类型实例01根据身高、体重计算BMI指数2.4.2字符串类型实例02输出007号坦克2.4.3布尔类型2.4.4数据类型转换实例03模拟超市抹零结账行为2.5运算符2.5.1算术运算符实例04计算学生成绩的分差及平均分2.5.2赋值运算符2.5.3比较(关系)运算符实例05使用比较运算符比较大小关系2.5.4逻辑运算符实例06参加手机店的打折活动2.5.5位运算符2.5.6运算符的优先级2.6基本输入和输出2.6.1使用input()函数输入实例07根据身高、体重计算BMI指数(改进版)2.6.2使用print()函数输出2.7实战实战一:模拟手机充值场景实战二:绘制《植物大战僵尸》中的石头怪实战三:根据父母的身高预测儿子的身高实战四:根据总步数计算消耗的热量值2.8小结第3章流程控制语句视频讲解:54分钟精彩实例:9个e学码:4个3.1程序结构3.2选择语句3.2.1简单的if语句实例01判断输入的是不是黄蓉所说的数3.2.2if…else语句实例02验证瑛姑给出的答案是否正确3.2.3if…elif…else语句实例03输出玫瑰花语3.2.4if语句的嵌套实例04判断是否为酒后驾车3.3条件表达式3.4循环语句3.4.1while循环实例05助力瑛姑①:while循环版解题法3.4.2for循环68实例06助力瑛姑②:while循环版解题法3.4.3循环嵌套实例07打印九九乘法表3.5跳转语句3.5.1break语句实例08助力瑛姑③:for循环改进版解题法3.5.2continue语句实例09逢七拍腿游戏3.6pass空语句3.7实战实战一:模拟支付宝蚂蚁森林的能量产生过程实战二:猜数字游戏实战三:模拟“跳一跳”小游戏的加分块实战四:模拟10086查询功能3.8小结第4章序列的应用视频讲解:1小时57分钟精彩实例:14个e学码:16个4.1序列4.1.1索引(Indexing)4.1.2切片(Sliceing)4.1.3序列相加(Adding)4.1.4乘法(Multiplying)4.1.5检查某个元素是否是序列的成员4.1.6计算序列的长度、值和小值4.2列表(list)4.2.1列表的创建和删除4.2.2访问列表元素实例01输出每日一帖4.2.3遍历列表实例02分两列显示2017~2018赛季NBA西部联盟前八名的球队4.2.4添加、修改和删除列表元素实例03向NBA名人堂列表中追2018年新进入的球星4.2.5对列表进行统计和计算4.2.6对列表进行排序4.2.7列表推导式4.2.8二维列表的使用实例04使用二维列表输出不同版的古诗4.3元组(tuple)4.3.1元组的创建和删除实例05使用元组保存咖啡馆里提的咖啡名称4.3.2访问元组元素实例06使用for循环列出咖啡馆里的咖啡名称实例07分两列显示2017~2018赛季NBA西部联盟前八名球队4.3.3修改元组元素实例08将麝香猫咖啡替换为拿铁咖啡4.3.4元组推导式4.3.5元组与列表的区别4.4字典(dictionary)4.4.1字典的创建和删除实例09创建一个保存女神星座的字典4.4.2通过键值对访问字典实例10根据星座测试性格特点4.4.3遍历字典4.4.4添加、修改和删除字典元素4.4.5字典推导式实例11应用字典推导式实现根据名字和星座创建一个字典4.5集合(set)4.5.1集合的创建实例12创建保存学生选课信息的集合4.5.2集合的添加和删除实例13学生更改选学课程4.5.3集合的交集、并集和差集运算实例14对选课集合进行交集、并集和差集运算4.6列表、元组、字典和集合的区别4.7实战实战一:输出“荣耀”的游戏角色实战二:模拟火车订票系统实战三:电视剧的收视率排行榜实战四:定制自己的手机套餐4.8小结第5章字符串及正则表达式视频讲解:50分钟精彩实例:10个e学码:5个5.1字符串常用操作5.1.1拼接字符串实例01使用字符串拼接输出一个关于程序员的笑话5.1.2计算字符串的长度5.1.3截取字符串实例02截取身份证号码中的出生日期5.1.4分割、合并字符串实例03输出被@的好友名称实例04通过好友列表生成被@的好友5.1.5检索字符串5.1.6字母的大小写转换实例05不区分大小写验证会员名是否5.1.7去除字符串中的空格和特殊字符5.1.8格式化字符串实例06格式化不同的数值类型数据5.2字符串编码转换5.2.1使用encode()方法编码5.2.2使用decode()方法解码5.3正则表达式5.3.1行定位符5.3.2元字符5.3.3限定符5.3.4字符类5.3.5排除字符5.3.6选择字符5.3.7转义字符5.3.8分组5.3.9在Python中使用正则表达式语法5.4使用re模块实现正则表达式操作5.4.1匹配字符串实例07验证输入的码是否为中国移动的号码实例08验证是否出现危险字符5.4.2替换字符串实例09替换出现的危险字符5.4.3使用正则表达式分割字符串实例10输出被@的好友名称(应用正则表达式)5.5实战实战一:打印象棋口诀实战二:判断车牌归属地实战三:模拟抢红包实战四:显示实时天气预报5.6小结进阶篇第6章函数视频讲解:57分钟精彩实例:6个e学码:2个6.1函数的创建和调用6.1.1创建一个函数6.1.2调用函数实例01输出每日一帖(共享版)6.2参数传递6.2.1了解形式参数和实际参数实例02根据身高、体重计算BMI指数(共享版)6.2.2位置参数6.2.3关键字参数6.2.4为参数设置默认值6.2.5可变参数实例03根据身高、体重计算BMI指数(共享升级版)6.3返回值实例04模拟结账功能—计算实付金额6.4变量的作用域6.4.1局部变量6.4.2全局变量实例05一棵松树的梦6.5匿名函数(lambda)实例06应用lambda实现对爬取到的商品信息进行排序6.6实战实战一:导演为剧本选主角实战二:模拟美团外卖商家的套餐实战三:根据生日判断星座实战四:将美元转换为人民币6.7小结第7章面向对象程序设计视频讲解:1小时精彩实例:5个e学码:3个7.1面向对象概述7.1.1对象7.1.2类7.1.3面向对象程序设计的特点7.2类的定义和使用7.2.1定义类7.2.2创建类的实例7.2.3创建__init__()方法7.2.4创建类的成员并访问实例01创建大雁类并定义飞行方法实例02通过类属性统计类的实例个数7.2.5访问限制7.3属性(property)7.3.1创建用于计算的属性7.3.2为属性添加安全保护机制实例03在模拟电影点播功能时应用属性7.4继承7.4.1继承的基本语法实例04创建水果基类及其派生类7.4.2方法重写7.4.3派生类中调用基类的__init__()方法实例05在派生类中调用基类的__init__()方法定义类属性7.5实战实战一:修改手机默认语言实战二:给信用卡设置默认密码实战三:打印每月销售明细实战四:模拟电影院的自动售票机选票页面7.6小结第8章模块视频讲解:46分钟精彩实例:4个e学码:5个8.1模块概述8.2自定义模块8.2.1创建模块实例01创建计算BMI指数的模块8.2.2使用import语句导入模块8.2.3使用from…import语句导入模块实例02导入两个包括同名函数的模块8.2.4模块搜索目录8.3以主程序的形式执行8.4Python中的包8.4.1Python程序的包结构8.4.2创建和使用包实例03在指定包中创建通用的设置和获取尺寸的模块8.5引用其他模块8.5.1导入和使用标准模块实例04生成由数字、字母组成的4位验证码8.5.2第三方模块的下载与安装8.6实战实战一:大乐透号码生成器实战二:春节集五福实战三:封装用户的上网行为实战四:计算个人所得税8.7小结第9章异常处理及程序调试视频讲解:33分钟精彩实例:4个e学码:3个9.1异常概述实例01模拟幼儿园分苹果9.2异常处理语句9.2.1try…except语句实例02模拟幼儿园分苹果(除数不能为0)9.2.2try…except…else语句9.2.3try…except…finally语句9.2.4使用raise语句抛出异常实例03模拟幼儿园分苹果(每个人至少分到一个苹果)9.3程序调试29.3.1使用自带的IDLE进行程序调试9.3.2使用assert语句调试程序实例04模拟幼儿园分苹果(应用断言调试)9.4小结0章文件及目录操作视频讲解:1小时05分钟精彩实例:6个e学码:3个10.1基本文件操作10.1.1创建和打开文件实例01创建并打开记录蚂蚁庄园动态的文件10.1.2关闭文件10.1.3打开文件时使用with语句10.1.4写入文件内容实例02向蚂蚁庄园的动态文件写入一条信息10.1.5读取文件实例03显示蚂蚁庄园的动态实例04逐行显示蚂蚁庄园的动态10.2目录操作10.2.1os和os.path模块10.2.2路径10.2.3判断目录是否存在10.2.4创建目录10.2.5删除目录10.2.6遍历目录实例05遍历指定目录10.3文件操作10.3.1删除文件10.3.2重命名文件和目录10.3.3获取文件基本信息实例06获取文件基本信息10.4实战实战一:根据当前时间创建文件实战二:批量添加文件夹10.5小结1章使用Python操作数据库视频讲解:50分钟精彩实例:8个e学码:5个11.1数据库编程接口11.1.1连接对象11.1.2游标对象11.2使用SQLite11.2.1创建数据库文件实例01创建SQLite数据库文件11.2.2操作SQLite实例02新增用户数据信息实例03使用3种方式查询用户数据信息实例04修改用户数据信息实例05删除用户数据信息11.3使用MySQL11.3.1下载安装MySQL11.3.2安装PyMySQL11.3.3连接数据库实例06使用PyMySQL连接数据库11.3.4创建数据表实例07创建books图书表11.3.5操作MySQL数据表实例08向books图书表添加图书数据11.4实战实战一:获取指定数据表中的信息实战二:查找指定年份之后的图书信息实战三:批量删除指定的图书信息11.5小结篇2章GUI界面编程视频讲解:50分钟精彩实例:5个e学码:6个12.1初识GUI12.1.1什么是GUI12.1.2常用的GUI框架12.1.3安装wxPython12.2创建应用程序12.2.1创建一个wx.App的子类12.2.2直接使用wx.App12.2.3使用wx.Frame框架12.3常用控件12.3.1StaticText文本类实例01使用wx.StaticText输出Python之禅12.3.2TextCtrl输入文本类实例02使用wx.TextCtrl实现登录界面12.3.3Button按钮类实例03为登录界面添加“确认”和“取消”按钮12.4BoxSizer布局12.4.1什么是BoxSizer12.4.2使用BoxSizer布局实例04使用BoxSizer设置登录界面布局12.5事件处理12.5.1什么是事件12.5.2绑定事件实例05使用事件判断用户登录12.6小结3章Pygame游戏编程视频讲解:1小时精彩实例:1个e学码:4个13.1初识Pygame13.1.1安装Pygame13.1.2Pygame常用模块13.2Pygame的基本应用实例01制作一个跳跃的小球游戏13.3开发FlappyBird游戏13.3.1游戏简介13.3.2游戏分析13.3.3搭建主框架13.3.4创建小鸟类13.3.5创建管道类13.3.6计算得分13.3.7碰撞检测13.4小结4章网络爬虫开发视频讲解:1小时30分钟e学码:20个14.1网络爬虫概述14.2网络爬虫的常用技术14.2.1Python的网络请求14.2.2请求headers处理14.2.3网络超时14.2.4代理服务14.2.5HTML解析之BeautifulSoup14.3网络爬虫开发常用框架14.3.1Scrapy爬虫框架14.3.2Crawley爬虫框架14.3.3PySpider爬虫框架14.4实战项目:快手爬票14.4.1快手爬票概述14.4.2搭建QT环境14.4.3主窗体设计14.4.4分析网页请求参数14.4.5下载站名文件14.4.6车票信息的请求与显示14.5小结5章Web编程视频讲解:30分钟精彩实例:2个e学码:15个15.1Web基础15.1.1HTTP协议15.1.2Web服务器15.1.3前端基础15.1.4静态服务器实例01创建“明日学院”网站静态服务器15.2WSGI接口15.2.1CGI简介15.2.2WSGI简介15.2.3定义WSGI接口15.2.4运行WSGI服务实例02创建“明日学院”网站课程页面15.3小结6章常用Web框架视频讲解:1小时精彩实例:4个e学码:8个16.1Web框架简介16.1.1什么是Web框架16.1.2Python常用的Web框架16.2Flask框架的使用16.2.1安装虚拟环境16.2.2安装Flask16.2.3个Flask程序实例01输出“HelloWorld!”16.2.4开启调试模式16.2.5路由实例02根据参数输出相应信息实例03使用url_for()函数获取URL信息16.2.6静态文件16.2.7模板实例04渲染模板16.3Django框架的使用16.3.1安装DjangoWeb框架16.3.2创建一个Django项目16.3.3创建APP16.3.4数据模型(models)16.3.5管理后台16.3.6路由(urls)16.3.7表单(forms)16.3.8视图(views)16.3.9Django模板16.4小结实战篇7章智慧星答题测试系统(Django框架+Bootstrap+MySQL+Redis实现)视频讲解:1小时20分钟e学码:6个17.1系统功能设计17.1.1了解项目整体开发流程17.1.2系统功能结构17.1.3系统业务流程17.1.4系统预览17.2系统开发17.2.1系统开发环境17.2.2文件夹组织结构17.3数据库设计17.3.1数据库概要说17.3.2数据表模型17.4用户登录模块设计17.4.1用户登录模块概述17.4.2使用Django默认授权机制实现普通登录17.4.3基于Oauth2.0的登录的实现17.4.4机构注册功能的实现17.5核心答题功能的设计17.5.1答题首页设计17.5.2比赛详情页面17.5.3答题功能的实现17.5.4提交答案17.5.5批量录入题库17.6小结作者介绍 明日科技,是一家专业从事软件开发、教育培训以及软件开发教育资源整合的高科技公司,其编写的教材既注重选取软件开发中的必需、常用内容,又注重内容的易学、方便以及相关知识的拓展,深受读者喜爱。其编写的图书主要有“从入门到精通”“软件开发视频大讲堂”“软件开发实战1200例”“软件工程师开发大系”等多个系列。多次荣获“全行业优xiu品种”“中国大学出版社优xiu书”等奖项,多个品种长期位居同类图书销售排行榜的前列。序言

你可能感兴趣的:(零基础学python全彩版 明日科技-零基础学Python(全彩版))