当前位置:首页 > 程序设计 >
《零基础轻松学Python》电子书封面

零基础轻松学Python

  • 发布时间:2019年10月19日 15:46:14
  • 作者:小码哥
  • 大小:120.16 MB
  • 类别:Python3基础电子书
  • 格式:PDF
  • 版本:全格式原版
  • 评分:7.5

    零基础轻松学Python PDF 全格式原版

      给大家带来的一篇关于Python3基础相关的电子书资源,介绍了关于零基础、Python方面的内容,本书是由电子工业出版社出版,格式为PDF,资源大小120.16 MB,小码哥编写,目前豆瓣、亚马逊、当当、京东等电子书综合评分为:9.6。

      内容介绍

      零基础轻松学Python PDF

      Python鼻祖Guido van Rossum力荐的Python新手入门书。这书以浅显易懂的語言、好玩儿趣味的实例让用户轻松、由浅入深地重零开始把握Python 3 程序编写。这书內容都是创作者领着的“Python 实战演练圈”里数百名“圈友”的学习培训结晶体。圈子的小伙伴们全是初学者刚开始学习培训Python 程序编写,乃至以前沒有触碰过程序编写的,例如中小学生、其他行业受教育者等。

      1本趣味、有效、先学的Python 程序编写书!这书以浅显易懂的語言、好玩儿趣味的实例让用户轻松、由浅入深地重零开始把握Python 3 程序编写。这书內容都是小编领着的“Python 实战演练圈”里数百名“圈友”的学习培训结晶体。圈子的小伙伴们全是初学者刚开始学习培训Python 程序编写,乃至以前沒有触碰过程序编写的,例如中小学生、其他行业受教育者等。这书出示了一整套详细的、系统软件的Python 专业课,例如目录、if、涵数等內容,每部分內容除开有轻松愉快的新项目实战演练,也有具体工作上必须留意的难题。即能让初学者的用户尽快学习培训,也可以让有必须基本的用户再次提高本身水准。这书合适初学者学习培训Python 程序编写的用户,愿意新手入门人工智能技术行业的用户,志向进到数据统计分析程序编写行业的用户,方案添加Python 网页页面技术工程师或游戏工程师的用户,Python 发烧友等。

      目录

      • 第1 章 如何入门Python 编程  1
      • 1.1 编程语言的择  1
      • 1.2 如何开始学习  1
      • 1.3 学习Python 的捷径 2
      • 1.4 Python 版本的选择 2
      • 1.5 Python 相关就业方面的选择 2
      • 1.5.1 Web 网页工程师方向  3
      • 1.5.2 网络爬虫工程师方向  3
      • 1.5.3 自动化运维方向  3
      • 1.5.4 数据分析师方向  3
      • 1.5.5 游戏开发方向  3
      • 1.5.6 自动化测试方向  4
      • 1.5.7 AI 方向  4
      • 1.6 注意事项  4
      • 1.6.1 牢记搜索 4
      • 1.6.2 学一点简单的英语 4
      • 第2 章 Python“三剑客”,你会用哪个  5
      • 2.1 什么是Python“三剑客”  5
      • 2.2 为Windows 系统安装Python 软件 6
      • 2.2.1 下载地址 6
      • 2.2.2 安装  6
      • 2.2.3 开始使用 9
      • 2.3 为macOS 系统安装Python 软件 10
      • 2.4 PyCharm 简介 11
      • 2.4.1 下载地址  11
      • 2.4.2 安装  12
      • 2.4.3 开始使用  13
      • 2.5 Anaconda 简介  17
      • 2.5.1 下载地址  18
      • 2.5.2 安装 19
      • 2.5.3 如何使用Anaconda 20
      • 2.6 Jupyter Notebook 简介 23
      • 2.6.1 Jupyter Notebook 是什么  23
      • 2.6.2 安装 24
      • 2.6.3 启动  24
      • 2.6.4 创建文件  25
      • 2.6.5 如何写代码 26
      • 第3 章 夯实Python 基础,为进阶做准备  27
      • 3.1 第一次写代码 27
      • 3.2 数据——程序的原材料 28
      • 3.3 学会写注释,方便你我他  28
      • 3.4 常量与变量  29
      • 3.4.1 变量命名规则  30
      • 3.4.2 变量命名方法  30
      • 3.5 数字类型  31
      • 3.5.1 整数  31
      • 3.5.2 浮点数  32
      • 3.6 布尔类型  34
      • 3.7 字符串类型  35
      • 3.7.1 什么是字符串  35
      • 3.7.2 字符串的基本用法  36
      • 3.7.3 字符串的常见运算  36
      • 3.7.4 字符串的切片  38
      • 3.7.5 各种类型之间的转换 39
      • 第4 章 Python 数据结构原来并不难  41
      • 4.1 什么是数据结构  41
      • 4.2 列表  41
      • 4.2.1 什么是列表 41
      • 4.2.2 列表的基本操作  42
      • 4.2.3 列表的高级用法  49
      • 4.3 元组  52
      • 4.3.1 创建元组  52
      • 4.3.2 修改元组  54
      • 4.3.3 元组拆包  55
      • 4.3.4 元组方法  58
      • 4.3.5 元组与列表的区别  58
      • 4.4 项目练习:用列表创建《延禧攻略》之魏璎珞宴请名单 59
      • 4.4.1 描述项目  59
      • 4.4.2 解析项目  60
      • 4.4.3 实现功能  60
      • 4.5 字典  65
      • 4.5.1 什么是字典 65
      • 4.5.2 字典特性  65
      • 4.5.3 字典的基本操作  66
      • 4.5.4 内置字典函数与方法 70
      • 4.6 结合字典与列表 72
      • 4.6.1 字典列表  72
      • 4.6.2 在字典中存储列表  72
      • 4.6.3 在字典中存储字典  73
      • 4.7 项目练习:用字典管理电视剧《扶摇》的演员信息  73
      • 4.7.1 描述项目  73
      • 4.7.2 解析项目  74
      • 4.7.3 实现功能  75
      • 第5 章 Python 控制结构,厉害了  80
      • 5.1 Python 运算符与表达式  80
      • 5.1.1 算术运算符 80
      • 5.1.2 比较(关系)运算符 81
      • 5.1.3 赋值运算符 82
      • 5.1.4 位运算符  83
      • 5.1.5 逻辑运算符 84
      • 5.1.6 成员运算符 85
      • 5.1.7 身份运算符 86
      • 5.1.8 浅拷贝与深拷贝  89
      • 5.1.9 运算符优先级  91
      • 5.2 Python 的三大控制结构  93
      • 5.3 顺序结构  93
      • 5.4 分支结构  94
      • 5.5 循环结构  97
      • 5.6 for 循环  98
      • 5.6.1 for 循环与列表  99
      • 5.6.2 for 循环与字典  102
      • 5.6.3 嵌套for 循环 103
      • 5.6.4 项目练习:运用for 循环生成九九乘法表 104
      • 5.7 列表解析式 105
      • 5.7.1 概念 105
      • 5.7.2 指定if 条件的列表解析式 106
      • 5.7.3 无条件的列表解析式  109
      • 5.7.4 嵌套循环的列表解析式  109
      • 5.7.5 字典解析式  111
      • 5.8 while 循环  114
      • 5.8.1 用户输入  115
      • 5.8.2 break 与continue 语句 115
      • 5.8.3 使用while 循环操作列表和字典 116
      • 5.9 项目练习:运用Python 控制结构创建通讯录  118
      • 5.9.1 描述项目 118
      • 5.9.2 解析项目 118
      • 5.9.3 实现4 个功能 119
      • 第6 章 Python 函数,给你不一样的介绍 122
      • 6.1 什么是函数  122
      • 6.1.1 为什么要用函数 123
      • 6.1.2 如何定义函数 124
      • 6.1.3 如何调用函数 125
      • 6.2 如何传递参数  126
      • 6.2.1 传递实参  127
      • 6.2.2 传递数据结构 130
      • 6.3 返回值  131
      • 6.3.1 return 语句 131
      • 6.3.2 返回多个值  133
      • 6.4 函数是对象  136
      • 6.4.1 第一类对象  136
      • 6.4.2 函数赋值给变量 136
      • 6.4.3 嵌套函数  138
      • 6.4.4 函数作为参数 140
      • 6.4.5 将函数放在容器中  143
      • 6.4.6 函数作为返回值 145
      • 6.5 盒子的秘密  148
      • 6.5.1 LEGB 作用域  148
      • 6.5.2 关键字global  150
      • 6.5.3 关键字nonlocal  153
      • 6.6 闭包  156
      • 6.6.1 概念 156
      • 6.6.2 __closure__属性 159
      • 6.6.3 为什么使用闭包 160
      • 6.7 三大“神器”之装饰器  162
      • 6.7.1 概念 162
      • 6.7.2 装饰带有参数的函数  166
      • 6.7.3 多个装饰器  169
      • 6.7.4 项目练习:使用装饰器为函数添加计时功能  171
      • 6.8 三大“神器”之迭代器  174
      • 6.9 三大“神器”之生成器  177
      • 6.9.1 生成器表达式 177
      • 6.9.2 关键字yield 179
      • 6.10 匿名函数  182
      • 6.10.1 概念  182
      • 6.10.2 匿名函数的使用场景 183
      • 6.10.3 柯里化  185
      • 6.11 将函数存储在模块中 186
      • 6.12 如何设计函数  188
      • 6.13 项目练习:运用函数创建自动化管理文件  188
      • 6.13.1 项目描述 188
      • 6.13.2 项目拆解 188
      • 6.13.3 主程序  189
      • 6.13.4 实现管理功能  190
      • 第7 章 Python 面向对象,简单易懂 194
      • 7.1 程序设计方法  194
      • 7.2 面向对象程序设计中的概念  195
      • 7.3 如何定义类  195
      • 7.3.1 创建类 195
      • 7.3.2 创建对象 197
      • 7.4 继承 199
      • 7.5 导入类  201
      • 7.6 Python 库 203
      • 7.7 类编码风格  203
      • 7.8 项目练习:运用面向对象程序设计方法设计餐馆系统 203
      • 7.8.1 项目概述 203
      • 7.8.2 项目解析 204
      • 7.8.3 源代码实现  204
      • 第8 章 Python 项目实战 208
      • 8.1 项目实战1:运用第三方库设计微信聊天机器人  208
      • 8.1.1 项目目的  208
      • 8.1.2 Wxpy 库介绍  208
      • 8.1.3 指定聊天对象 211
      • 8.1.4 聊天机器人  212
      • 8.2 项目实战2:开发简化版《阴阳师》游戏  213
      • 8.2.1 项目描述 213
      • 8.2.2 项目解析 213
      • 8.2.3 欢迎界面 213
      • 8.2.4 设计游戏人物 215
      • 8.2.5 介绍游戏场景 219
      • 8.2.6 开始游戏 221
      • 8.2.7 判断是否进入下一轮  224
      • 8.2.8 项目总结  224

      学习笔记

      python入门基础之用户输入与模块初认识

      一、注释 当前行注释:# 被注释内容 多行注释:""" 被注释内容 """ 二、用户输入 #!/usr/bin/env python#_*_coding:utf-8_*_#name = raw_input("What is your name?") #only on python 2.xname = input("What is your name?")print("Hello " + name ) 输入密码时,如果想要不可见,需要利用getpass 模块中的 getpass方法,即: #!/usr/bin/env python# -*- coding: utf-8 -*-import getpass# 将用户输入的内容赋值给 name 变量pwd = getpass.getpass("请输入密码:")# 打印输入的内容print(pwd) 三、格式化字符串 字符串格式化输出 name = "alex"print "i am %s " % name # 输出: i am alex# PS: 字符串是 %s;整数 %d;浮点数%f 四、模块初认识 Python的强大之处在于他有非常丰富和强大的标准库和第三方库,几……

      神经网络理论基础及Python实现详解

      一、多层前向神经网络 多层前向神经网络由三部分组成:输出层、隐藏层、输出层,每层由单元组成; 输入层由训练集的实例特征向量传入,经过连接结点的权重传入下一层,前一层的输出是下一层的输入;隐藏层的个数是任意的,输入层只有一层,输出层也只有一层; 除去输入层之外,隐藏层和输出层的层数和为n,则该神经网络称为n层神经网络,如下图为2层的神经网络; 一层中加权求和,根据非线性方程进行转化输出;理论上,如果有足够多的隐藏层和足够大的训练集,可以模拟出任何方程; 二、设计神经网络结构 使用神经网络之前,必须要确定神经网络的层数,以及每层单元的个数; 为了……

      python基础教程之五种数据类型详解

      Python 五种数据类型 在学习一门语言的过程中,首先肯定就是要先接触到它所拥有的数据类型,Python拥有五种主要的数据类型,下面介绍一下我对这五种数据类型的理解和想法。 1.数 在Python中的数主要分为四种:int(整数)、float(浮点数)、long(长整型)和complex(复数) 主要特别的地方就是float类型的数有一个函数round()可以取整:round(a,b):对float类型的数值a进行操作,小数点后保留b位有效数字,四舍五入,默认为1。 complex类型也算是比较特殊的。 2.字符串 直接举个例子:s=‘string' s=''string'' s1='''string''',这三个效果是一样的,在Python中, 引号、双引号、三引号都是表示字符串正确的用法。 Python中……

      零基础如何学习python

      python是一门非常简单易懂、上手比较快的编程语言,并且它是一门开源的语言,学习python就变得十分方便。下面的内容是由浅入深,建议按照先后顺序阅读学习。 0.Python简明教程 下载地址:python简明教程中文.pdf 很简洁的一本教材,就算没有基础,你也可以像读小说一样,花半天时间就可以读完。 然后,下面这篇文章可以起到一个快速复习的作用: 分分钟学会一门语言之Python篇 1.Python 开发教程 廖学峰大大的Python教程,我见过的写得最好的Python开发教程之一,包括Python2.7和Python3两个大版本的教程。 地址:Python教程 - 廖雪峰的官方网站 相关推荐:《python视频教程》 2.学完基础知识,接下来就是掌握一个……

      以上就是本次介绍的Python3基础电子书的全部相关内容,希望我们整理的资源能够帮助到大家,感谢大家对码农之家的支持。

      上一篇:有机反应机理解析与应用

      下一篇:运营有道:重新定义互联网运营

      展开 +

      收起 -

      • 《零基础轻松学Python》PDF下载

      媛程序公众号

      重要!由于版权问题,暂停资源分享!关注左边的号有资料打包(惊喜!)

      关注左边“ 媛程序 ”的公众号,获取8月份各机构资料打包下载!(每周更新)

      内容包含:电子书、CSDN资源、视频资源……

      Python3基础相关电子书
      Python3.6零基础入门与实战
      Python3.6零基础入门与实战 带源码视频版

      这是一本Python 3.6入门教材,包括内容包括开发环境、数据结构、函数、面向对象、多线程等,内容详尽、示例丰富,特别适合广大Python入门读者和Python开发人员阅读

      立即下载
      Python机器学习基础教程
      Python机器学习基础教程 原书中文版

      这是一本机器学习入门书,以Python语言介绍,包含机器学习的基本概念及其应用;实践中最常用的机器学习算法以及这些算法的优缺点;待处理数据的呈现方式的重要性等内容

      立即下载
      Python基础教程
      Python基础教程 完整第3版

      本书是一本Python3.5编程从入门到实践书籍,Python入门佳作,包括Python程序设计的方方面面,既能为初学者夯实基础,又能帮助程序员提升技能

      立即下载
      Python编程基础
      Python编程基础 原书高质量版

      本书以任务为导向的编写模式,全面介绍了Python编程基础及其相关知识的应用,以及如何利用Python的知识解决部分实际问题

      立即下载
      零基础学Python
      零基础学Python 全彩影印版

      本书是针对零基础编程学习者研发的Python自学入门教程,详细地介绍了使用 IDLE 及 Python 框架进行程序管理的知识和技术,手把手教,快速摆脱小白窘境,带你开启编程大门

      立即下载
      自学Python编程基础学习笔记
      自学Python编程基础学习笔记 完整超清版

      这是一本面向Python初学者的实用学习笔记,适合刚接触Python的初学者以及希望使用Python处理和分析数据的读者阅读,也可最为工具参考资料

      立即下载
      Python与量化投资:从基础到实战
      Python与量化投资:从基础到实战 超清扫描版

      提供Python零基础入门及量化策略建模参考及实现,讲解如何利用Python进行量化投资,包括对数据的获取、整理、分析挖掘、信号构建、策略构建、回测、策略分析等,可作为专业金融从业者进行量化投资的工具书

      立即下载
      读者留言
      码农之家

      码农之家 提供上传

      资源
      11
      粉丝
      2
      喜欢
      198
      评论
      12

      Copyright 2018-2020 www.xz577.com 码农之家

      版权投诉 / 书籍推广 / 赞助:520161757@qq.com