标签分类 热门分类
当前位置:首页 > 程序设计电子书 > Python3基础电子书网盘下载
零基础轻松学Python

零基础轻松学Python 全格式原版电子书

官方价: 41.99

更 新:

零基础轻松学Python (pdf、epub、mobi、azw3)下载

下载地址:https://pan.baidu.com/s/1ZHVojGh_KwwhBc0_nXlij

分享码:g879

给大家带来的一篇关于Python3基础相关的电子书资源,介绍了关于零基础、Python方面的内容,本书是由电子工业出版社出版,格式根据源资源分为PDF、epub、mobi、azw3其中一种或多种格式,资源大小120.16 MB,小码哥编写,目前豆瓣、亚马逊、当当、京东等电子书综合评分为:7.7,更多相关的学习资源可以参阅 程序设计电子书、等栏目。

零基础轻松学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

上一篇:有机反应机理解析与应用  下一篇:Vue.js项目实战

展开 +

收起 -

Python3基础 相关电子书
Python3基础 学习笔记
网友NO.171301

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库支持。 #!/usr/bin/env python# -*- coding: utf-8 -*-import osos.system("df -h") #调用系统命令 自己写tab模块 你会发现,上面自己写的tab.py模块只能在当前目录下导入,如果想在系统的何何一个地方都使用怎么办呢? 此时你就要把这个tab.py放到python全局环境变量目录里啦,基本一般都放在一个叫 Python/2.7/site-packages 目录下,这个目录在不同的OS里放的位置不一样,用 print(sys.path) 可以查看python环境变量列表。 以上所述是小编给大家介绍的python入门基础之用户输入与模块初认识,希望对大家有所帮助,如……

网友NO.481637

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

一、多层前向神经网络 多层前向神经网络由三部分组成:输出层、隐藏层、输出层,每层由单元组成; 输入层由训练集的实例特征向量传入,经过连接结点的权重传入下一层,前一层的输出是下一层的输入;隐藏层的个数是任意的,输入层只有一层,输出层也只有一层; 除去输入层之外,隐藏层和输出层的层数和为n,则该神经网络称为n层神经网络,如下图为2层的神经网络; 一层中加权求和,根据非线性方程进行转化输出;理论上,如果有足够多的隐藏层和足够大的训练集,可以模拟出任何方程; 二、设计神经网络结构 使用神经网络之前,必须要确定神经网络的层数,以及每层单元的个数; 为了加速学习过程,特征向量在传入输入层前,通常需要标准化到0和1之间; 离散型变量可以被编码成每一个输入单元对应一个特征值可能赋的值 比如:特征值A可能去三个值(a0,a1,a2),那么可以使用3个输入单元来代表A 如果A=a0,则代表a0的单元值取1,其余取0; 如果A=a1,则代表a1的单元值取1,其余取0; 如果A=a2,则代表a2的单元值取1,其余取0; 神经网络既解决分类(classification)问题,也可以解决回归(regression)问题。对于分类问题,如果是两类,则可以用一个输出单元(0和1)分别表示两类;如果多余两类,则每一个类别用……

网友NO.920843

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中字符串可以进行直接的相加操作:s+s1 #返回一个新的字符串 'stringstring' 下面我们可以对字符串进行“切片”操作,所谓切片,就相当于对一个长条面包,切下一片一样。比如说我们想取s字符串中的第2到第5个字符,在其他语言中就比较麻烦,而在Python中,我们就可以很方便的进行这个操作。 例:s[a:b:c] a表示切片开始的位置,为0或正值时从左往右索引(默认从0开始),为负值时从右往左索引(默认从-1开始) b表示切片结束的位置,但不包括结束的那个位置,口诀“顾头不顾尾”。缺省时默认直到索引结束。 c表示步长,默认……

网友NO.211730

零基础如何学习python

python是一门非常简单易懂、上手比较快的编程语言,并且它是一门开源的语言,学习python就变得十分方便。下面的内容是由浅入深,建议按照先后顺序阅读学习。 0.Python简明教程 下载地址:python简明教程中文.pdf 很简洁的一本教材,就算没有基础,你也可以像读小说一样,花半天时间就可以读完。 然后,下面这篇文章可以起到一个快速复习的作用: 分分钟学会一门语言之Python篇 1.Python 开发教程 廖学峰大大的Python教程,我见过的写得最好的Python开发教程之一,包括Python2.7和Python3两个大版本的教程。 地址:Python教程 - 廖雪峰的官方网站 相关推荐:《python视频教程》 2.学完基础知识,接下来就是掌握一个实用的开发框架进行实战了。 Python有很多Web开发框架,大而全的开发框架非Django莫属,用得也最广泛.有很多公司有使用Django框架,如搜狐,腾讯等。以简洁著称的web.py,flask都非常易于上手,以异步高性能著称的tornado,源代码写得美如画,知乎,Quora都在用。以下是Django框架很不错的学习资料。 2-1)Django基础教程 被解放的姜戈01 初试天涯被解放的姜戈02 庄园疑云被解放的姜戈03 所谓伊人被解放的姜戈04 各取所需被解放的姜戈05 黑面管家被解放的姜戈06 假作真时被解放的姜戈07 马不停蹄 2-2)Django练手项目(使用Django开发博客): django常用命……

码小辫

码小辫 发起

资源
39
粉丝
21
喜欢
177
评论
14

    Copyright 2018-2019 xz577.com 码农之家

    版权责任说明