奇迹小说
滚雪球学Python

滚雪球学Python

作者: 王德朕 著

6.81万46人 正在读

已完结现代当代当代文学
作品简介

《滚雪球学Python》用滚雪球的思维讲解 Python 的知识体系。 《滚雪球学Python》共 31 章,分为 3 个部分。 第 1 部分为基础篇,包括第 1~15 章,介绍 Python 语言核心知识点。 第 2 部分为进阶篇,包括第 16~28 章,是进阶内容,也是 Python 语言的魅力点所在。通过对这部分 内容的学习,读者会全方位地感受到 Python 的灵活、迅捷、禅意。 第 3 部分为实战篇,包括第 29~31 章,通过 3 个实战案例,介绍 Python 的数据处理能力,以及 Python 在网站方面的应用。 《滚雪球学Python》适合大中专在校学生、互联网从业人员,以及想进入互联网行业的人员阅读,也可用作培训机构 教材或自学资料。

目录 (292章)
倒序
正文
1.1滚雪球学Python课程前置导语1.2Python语言简介1.2.2Python语言发展简介1.2.3Python语言的前景1.3.1Python3.7.x安装1.3.2PyCharm安装1.4学语言先学注释1.4.1注释符号1.4.2多行注释1.5认识变量1.5.1变量命名规则1.5.2不合规变量名举例1.6打印输出函数print()1.7数学运算及优先级问题1.8赋值运算符2.1基本数据类型2.1.1数值数据类型2.1.2整数的不同形式表示2.1.3数据类型强制转换2.1.4扩展几个数值数据类型常用的函数2.1.5布尔值数据类型2.1.6字符串数据类型2.2输入与输出2.2.1print()函数格式化输出2.2.2format()函数2.2.3input()函数数据输入3.1关系运算符3.2算术运算符3.3逻辑运算符3.4.1if语句3.4.2if…else…语句3.4.3if…elif…else…语句3.4.4if语句的嵌套4.1列表是个啥4.1.1列表定义4.1.2列表读取4.1.3列表切片4.1.4列表相关内置函数4.1.5列表元素的修改与删除4.1.6列表相加、相乘、删除4.2初识Python面向对象4.2.1字符串对象的方法4.2.2快速获取系统内置方法4.3.1追加列表元素4.3.2插入列表元素4.3.3删除列表元素4.5.1检索元素索引4.5.2统计列表元素出现次数4.5.3转换为字符串4.5.4追加列表4.6多维列表4.7特殊的列表字符串4.7.1字符串索引与切片4.7.2可用于字符串的部分函数和方法4.7.3将字符串转换为列表5.1for循环5.1.1for循环基本使用5.1.2for循环嵌套if判断语句5.2range()函数5.3.1for循环嵌套5.3.2break终止循环5.3.3continue继续循环5.3.4for…else循环5.4while循环5.4.1while循环的经典应用5.4.2while循环其他说明6.1元组的定义6.2读取元组中的元素6.3元组的其他知识补充6.4元组与列表转换6.5内置函数zip()6.6元组的功能与应用场景7.1.1字典的定义7.1.2获取字典的值7.1.3增加元素、修改元素、删除元素7.1.4字典的补充知识7.2字典的遍历7.2.1遍历字典的键值7.2.2遍历字典的键7.2.3遍历字典的值7.3字典与其他数据类型的结合7.3.1列表嵌套字典7.3.2字典嵌套列表7.4字典的方法7.4.1fromkeys()方法7.4.2get()方法7.4.3setdefault()方法7.4.4pop()方法8.1集合是什么8.1.1集合的声明8.1.2set()函数定义集合8.2集合的操作8.2.1交集8.2.2并集8.2.3差集8.2.4对称差集8.3.1集合的增删8.3.2集合的其地方法8.4集合可用的内置函数和冻结集合9.1函数出现的背景9.2函数初接触9.2.1函数的定义9.2.2无参数无返回值的函数9.3函数的参数设计9.3.1传递一个参数9.3.2传递多个参数9.3.3关键词参数9.3.4参数默认值9.4函数返回值9.4.1返回None9.4.2返回一个值9.4.3返回多个值9.4.4返回字典与列表9.5调用函数时参数是列表9.6局部变量与全局变量9.7.1普通参数与任意参数的组合9.7.2普通参数与任意数量的关键词参数9.8函数的扩展学习10.1类的定义与使用10.1.1定义类、属性与方法10.1.2属性与方法的调用10.1.3类的构造函数10.1.4属性初始值10.2封装10.2.1私有属性10.2.2私有方法10.3继承10.3.1继承的简单应用10.3.2子类与父类有相同名称的属性或方法10.3.3子类用父类的方法10.4多态10.5多重继承10.6对象的数据类型判断10.7isinstance()函数10.8特殊属性、方法11.1将函数放到模块中11.2.1import导入模块11.2.2导入模块的某个函数11.2.3as别名11.3将类放到模块中11.3.1import导入模块11.3.2导入模块中的类11.4常见模块11.4.1随机数random模块11.4.2时间模块12.1文件夹和文件路径12.1.1绝对路径和相对路径12.1.2os模块与os.path模块12.1.3路径检查方法12.1.5获取文件大小12.2.1读取文件12.2.2写入文件12.3shutil模块12.3.1文件复制12.3.3多功能move()方法13.1.1最常见的错误——除数为013.1.2try…except语句13.1.3try…except…else语句13.2.1常见的异常类型13.2.2捕捉多个异常13.2.3一个except捕获多个异常13.2.4直接抛出异常13.3finally语句13.4.1日志信息等级13.4.2格式化logging日志信息14.1SQLite基本使用14.2建立SQLite数据库表14.3向表中增加数据14.4查询数据库中的表数据14.5更新表数据14.6删除表数据15.1Python中的多线程15.1.1简单的多线程15.1.2向子线程中传递参数15.1.3线程命名15.1.4Daemon守护线程15.1.5堵塞主线程15.1.6使用is_alive()方法检验子线程是否在工作15.1.7自定义线程类15.1.8资源锁定与解锁15.2subprocess模块15.2.1Popen()方法15.2.2Popen()方法的参数16.1为何列表和元组总放在一起16.1.1列表和元组的切片16.1.2负数索引与二者相互转换16.1.3列表与元组的存储方式16.1.4列表和元组的应用场景16.2.1字典和集合的基础操作16.2.3字典与集合的效率问题17.1列表推导式17.2字典推导式17.3元组推导式与集合推导式18.1lambda表达式的基本使用18.2lambda表达式与def定义函数的区别18.3lambda表达式的应用场景18.4不要滥用lambda表达式19.1filter()函数19.2map()函数19.3reduce()函数19.4zip()函数19.5enumerate()函数20.1装饰器的基本使用20.2对带参数的函数进行装饰20.3多个装饰器20.4functools.wraps20.5基于类的装饰器20.6内置装饰器21.1闭包的基本操作21.2闭包的作用域21.3闭包的作用21.4判断闭包函数21.5闭包存在的问题22.1日期/时间模块简介22.2time时间模块22.2.1get_clock_info()函数22.2.2获取时间戳22.2.3获取可读时间22.2.4单调时间monotonictime22.2.5处理器时钟时间22.2.6性能计数器time.perf_counter22.2.7时间组件22.2.8解析和格式化时间22.2.9time模块22.3datetime模块22.3.1date类22.3.2time类22.3.3datetime类22.3.4timedelta类22.4calendar模块23.1Python中的作用域23.2global关键字22.3nonlocal关键字24.1哈希表(散列表)24.2可哈希与不可哈希24.3hash()函数24.4hashlib模块25.1基本随机函数25.1.1seed()与random()函数25.1.2getstate()和setstate(state)函数25.2扩展随机函数25.2.1randint()和randrange()函数25.2.2getrandbits(k)和choice(seq)函数25.2.3shuffle(seq)和sample(pop,k)函数25.3分布随机函数25.3.1uniform(a,b)、betavariate和triangular函数25.3.2其他分布随机函数26.1re库的应用26.1.1正则表达式语法26.1.2re库的基本用法26.2.1re.search()函数26.2.2re.match()函数26.2.3re.findall()函数26.2.4re.split()函数26.2.5re.finditer()函数26.2.6re.sub()函数26.3re库的面向对象写法26.4re库的match对象26.4.1match对象的属性26.4.2match对象的方法27.1os库27.1.1os库路径操作27.1.2os库进程管理27.1.3os库运行环境相关参数27.2sys库27.2.1常见参数27.2.2常见方法27.3getopt库27.4filecmp库27.4.1filecmp.cmp()、filecmp.cmpfiles()函数28.1类函数28.2静态函数28.3类函数与静态函数在继承类中的表现28.4抽象函数28.5方法伪装属性29.1.1类别页面分析29.1.2问题列表页面分析29.2.1逻辑编码(伪代码)29.2.2requests库中的get()方法说明29.2.3获取所有的分类页面地址29.2.4循环所有的分类页面地址29.2.5获取每个分类对应的列表页面,并获取总页码29.2.6从第1页循环到总页码29.3案例收尾30.1目标站点分析30.2编码31.1Flask简介31.1.1完成一个helloworld网页31.1.2获取用户请求数据31.1.3在URL中提供多个参数31.2在Flask中操作数据库31.3使用Flask模块实现ajax数据入库
精选推荐
领导力法则

领导力法则

[中国纺织出版社]

陆禹萌

已完结当代文学

销售心理学

销售心理学

[中国纺织出版社]

兰华

已完结当代文学

销售就是玩转情商

销售就是玩转情商

[中国纺织出版社]

王威

已完结当代文学

销售员情商实战训练

销售员情商实战训练

成功的销售需要高智商,更需要高情商。一个销售员的销售业绩,往往与他的情商成正比。本书从十个方面详细讲述了有效运用情商,提高销售业绩的方法和技巧。通过实际销售案例和销售心理学理论指导,以及实战点拨和情商拓展训练,帮助读者全方位、快速提高情商。故事性、多版块、碎片化的内容设置,有效降低读者阅读疲劳,提高阅读兴趣,不论是奔波在路上的销售小白,还是带领团队奋勇向前的销售经理,都能从中找到适合自己的销售软技巧。

刘军

已完结当代文学

让未来的你,感谢现在勇敢的自己

让未来的你,感谢现在勇敢的自己

[中国纺织出版社]

王介威

已完结当代文学

行为心理学:华生的实用心理学课

行为心理学:华生的实用心理学课

[中国纺织出版社]

(美)约翰·华生著.倪彩

已完结当代文学

行为心理学入门(完全图解版)

行为心理学入门(完全图解版)

行为心理学入门(完全图解版)是以作者多来年的心理辅导和咨询数据为素材,对现实生活中的行为心理学应用进行了形象、深入、全面的论述和解读。本书与日本心理学图解书形式相同,浅显易读,有趣又益。

武莉

已完结当代文学

自卑与超越

自卑与超越

《自卑与(全译插图典藏版)》是个体心理学研究领域的著作,也是人本主义心理学先驱阿尔弗雷德·阿德勒的很好著作。阿德勒的学说以“自卑感”与“创造性自我”为中心,并强调“社会意识”。全书立足个人心理学的观点,从教育、家庭、婚姻、伦理、社交等多个领域,以大量的实例为论述基础,阐明了人生意义的真谛,帮助人们克服自卑、不断超自己,正确对待职业,正确理解社会与性。本书直接促进了亲子教育、人格培养、婚姻与爱情、职业生涯、家庭建设、人际关系等诸多领域的长足发展,成为人们了解心理学的经典读物。

(奥)阿尔弗雷德·阿德勒

已完结当代文学

自制力:道理我都懂,为什么就是过不好人生

自制力:道理我都懂,为什么就是过不好人生

[中国纺织出版社]

邱开杰

已完结当代文学