零基础学 Python(2018 版)
尹会生
前游戏公司技术总监,前新浪网技术经理
80141 人已学习
新⼈⾸单¥68
课程目录
已完结/共 72 讲
第一章 :Python介绍和安装 (3讲)
第二章 :Python基础语法 (3讲)
第四章 :条件与循环 (5讲)
第五章 :映射与字典 (2讲)
第六章 :文件和输入输出 (2讲)
第七章 :错误和异常 (1讲)
第九章 :模块 (1讲)
第十章 :语法规范 (1讲)
第十一章 :面向对象编程 (4讲)
第十二章 :多线程编程 (2讲)
第十六章 :综合案例 & 结课测试 (1讲)
特别放送 (1讲)
零基础学 Python(2018 版)
登录|注册
留言
8
收藏
沉浸
阅读
分享
手机端
回顶部
当前播放: 62 | 根据特征值分类的模型和代码
00:00 / 00:00
高清
  • 高清
1.0x
  • 2.0x
  • 1.5x
  • 1.25x
  • 1.0x
  • 0.75x
  • 0.5x
网页全屏
全屏
00:00
付费课程,可试看
01 | Python语言的特点
02 | Python的发展历史与版本
03 | Python的安装
04 | Python程序的书写规则
05 | 基础数据类型
06 | 变量的定义和常用操作
07 | 序列的概念
08 | 字符串的定义和使用
09 | 字符串的常用操作
10 | 元组的定义和常用操作
11 | 列表的定义和常用操作
12 | 条件语句
13 | for循环
14 | while循环
15 | for循环语句中的if嵌套
16 | while循环语句中的if嵌套
17 | 字典的定义和常用操作
18 | 列表推导式与字典推导式
19 | 文件的内建函数
20 | 文件的常用操作
21 | 异常的检测和处理
22 | 函数的定义和常用操作
23 | 函数的可变长参数
24 | 函数的变量作用域
25 | 函数的迭代器与生成器
26 | Lambda表达式
27 | Python内建函数
28 | 闭包的定义
29 | 闭包的使用
30 | 装饰器的定义
31 | 装饰器的使用
32 | 自定义上下文管理器
33 | 模块的定义
34 | PEP8编码规范
35 | 类与实例
36 | 如何增加类的属性和方法
37 | 类的继承
38 | 类的使用-自定义with语句
39 | 多线程编程的定义
40 | 经典的生产者和消费者问题
41 | Python标准库的定义
42 | 正则表达式库re
43 | 正则表达式的元字符
44 | 正则表达式分组功能实例
45 | 正则表达式库函数match与search的区别
46 | 正则表达式库替换函数sub()的实例
47 | 日期与时间函数库
48 | 数学相关库
49 | 使用命令行对文件和文件夹操作
50 | 文件与目录操作库
51 | 机器学习的一般流程与NumPy安装
52 | NumPy的数组与数据类型
53 | NumPy数组和标量的计算
54 | NumPy数组的索引和切片
55 | pandas安装与Series结构
56 | Series的基本操作
57 | Dataframe的基本操作
58 | 层次化索引
59 | Matplotlib的安装与绘图
60 | 机器学习分类的原理
61 | Tensorflow的安装
62 | 根据特征值分类的模型和代码
63 | 网页数据的采集与urllib库
64 | 网页常见的两种请求方式get和post
65 | HTTP头部信息的模拟
66 | requests库的基本使用
67 | 结合正则表达式爬取图片链接
68 | Beautiful Soup的安装和使用
69 | 使用爬虫爬取新闻网站
70 | 使用爬虫爬取图片链接并下载图片
强势回归:零基础学Python2022版来啦!
71 | 如何分析源代码并设计合理的代码结构&结课测试
本节摘要

注意事项

由于 TensorFlow 2(现在的版本) 与 TensorFlow 1(本课程录制时的版本) 差别较大。

所以,请按照下面的文字提示操作(Python 版本不要高于 3.6):

  1. Python 3.6 下载地址:

https://www.python.org/downloads/release/python-3610/

  1. 安装指定版本的 TensorFlow:

pip3 install tensorflow==1.10.1

  1. models 目录下载地址:

https://github.com/tensorflow/models/archive/v1.8.1.zip

  1. iris_training.csv 下载地址:

http://download.tensorflow.org/data/iris_training.csv

  1. iris_test.csv 下载地址:

http://download.tensorflow.org/data/iris_test.csv

课程源码、课件及课后作业地址:

https://gitee.com/geektime-geekbang/geekbangpython

登录 后留言

全部留言(8)

  • 最新
  • 精选
Geek_bce380
老师,对不起,我尝试了很多次,我mac不知道怎么安装3.6.1版本的python,因为现在用的解释器是3.8。 然后第一,我尝试了很久。先试下载python3.6.1点里面的安装不行,我尝试用terminor 安装也不行,到处找怎么弄。 第二, iris_data 的import,怎么弄? 谢谢 或者哪位同学可以帮一下我

作者回复: 你好, 首先在mac上如果安装了高版本的python,低版本是安装不上的,需要把高版本卸载才能安装3.6 iris_data 因为TensorFlow版本更新,已经不是视频中的安装方法了,参考视频下面的文字信息,我增加了操作方法

2020-05-09
2
1
白夜
老师,这节课的代码能发一下吗,iris_data.py的有一段看不到

作者回复: https://github.com/tensorflow/models/blob/1af55e018eebce03fb61bba9959a04672536107d/samples/core/get_started/iris_data.py

2019-11-18
1
Try try try and never ...
W tensorflow/stream_executor/platform/default/dso_loader.cc:64] Could not load dynamic library 'cudart64_110.dll'; dlerror: cudart64_110.dll not found I tensorflow/stream_executor/cuda/cudart_stub.cc:29] Ignore above cudart dlerror if you do not have a GPU set up on your machine. 运行时报这二个错误是怎么解决?

作者回复: 这里有两个原因产生了上面的错误,你可以依次排查一下。 第1个原因是你的显卡或者称作GPU,不支持cuda核心。这时候你需要将你的tensoeflow软件改为CPU版本。 第2个原因是你的驱动程序没有安装完整。在windows系统下,如果想要使用test flow操作GPU的话,除了需要安装一个叫做cuda的驱动程序。可以根据你的显卡型号在英伟达的官方网站下载cuda驱动程序。 ps 你可能要准备梯子,有的时候驱动程序下载不下来,需要通过技术手段解决。

2021-07-17
Geek_b38273
老师,为什么我执行完premade_esrimator文件后,没有任何结果显示,也没报错。是有问题吗D:\Miniconda3\envs\tensorflow2.0\python.exe D:/Python_conda_tensorflow2.0/premade_estimator.py Process finished with exit code 0

作者回复: 是tensorflow版本的原因, 你要用一个低版本的才可以

2020-07-30
曹纯
老师 我编写 import tensorflow as tf 后进行编译 总会出现 Fail to load the native TensorFlow runtime 怎么办?我检查了 已经在终端安装好了tensorflow

作者回复: 如果是windows系统考虑安装 visual c++ redisteibutate ,因为我这里没有windows版本的开发环境,在stack overflow网站找到了答案,如果这样无法解决你的问题可以通过google查找更多的解决办法

2018-10-21
不想当小白
请问老师,为什么隐藏层要有两层?为什么每个隐藏层里是10个节点呢?

作者回复: 这个例子使用两个隐藏层的目的是为了防止过拟合,而10个节点是为了区分0-9十个数字,为了和输入层,输出层对应。

2018-09-28
o0oi1i
打卡62
2020-02-27
Wales
感谢尹老师!这节课帮我省了很多时间^_^
2018-12-30
收起评论