1463-张同学-算法方向-计算机视觉-就业:是 已关闭

1463-张同学-算法方向-计算机视觉-就业:是 扫二维码继续学习 二维码时效为半小时

(0评价)
价格: 免费
temperature是气温, 100度很吓人啦 XD
[展开全文]

1.python是一种解释型、面向对象的语言。(龟叔发明)

  • 可读性强
  • 简洁
  • 面向对象
  • 免费和开源
  • 可移植性和跨平台
  • 丰富的库(标准库和扩展库)
  • 可扩展性(可嵌入C和C++)

2.什么时候不应该用Python?

  • 解释执行,性能较低

3.Python解释器

CPython;Jython;IronPython;PyPy

 

 

[展开全文]

load_boston 在 1.0 中已弃用,并在 1.2 中删除


https://scikit-learn.org/stable/modules/generated/sklearn.datasets.load_boston.html

scikit-learn 维护者强烈反对使用这个数据集,其中代码的目的是研究和教育数据科学和机器学习中的伦理问题替代方法。
 

[展开全文]

as a reminder for classmates, currently we use 'sklearn' rather than 'scikit-learn' in coding ;)

[展开全文]

Python开发环境(IDE)

“开发环境IDE,只是解释器的一个外挂而已”

常用的开发环境:IDLE;Pycharm;wingIDE;Eclipse;IPython

>>>为“提示符”

关闭交互窗口

  • Ctrl+Z和回车
  • 输入quit()命令
  • 直接关闭命令行窗口

中断程序执行:Ctrl+C

IDLE是Python的官方标准开发环境

[展开全文]

Imputer, 已更新很久了

课程是旧版本, 我为新版本稍作说明

[展开全文]

机器学习简介

机器学习、深度学习可以做什么?

(自然语言处理、图象识别、传统预测)

机器学习库和框架

scikit learn、TensorFlow

课程定位:

以算法、案例为驱动的学习,浅显易懂的数学知识

注意:参考书比较晦涩难懂,不建议直接读

课程目标:
熟悉机器学习各类算法的原理

掌握算法的使用,能够结合场景解决实际问题

掌握使用机器学习算法库和框架

机器学习课程

特征工程;模型、策略、优化,分类、回归和聚类,TensorFlow,神经网络,图象识别,自然语言处理

 

[展开全文]

機器學習推薦書:

1. 機器學習 (西瓜書)

2. Python數據分析與挖掘實戰

3. 機器學習系統設計

4. 面向機器智能TensorFlow實戰

5. TensorFlow技術解析與實戰

[展开全文]

标识符

起名规则

  1. 区分大小写:abc 和 ABC 不同
  2. 第一个字符必须是字母d、下划线_,其余符号是字母d、数字3、下划线_
  3. 不能使用关键字,比如 if,while,or
  4. 避免双下划线开头、结尾 __

[展开全文]

1.注意缩进

每个缩进层使用单个制表符或者四个空格

Python用缩进表示程序块

2python区分大小写

3行注释#

段注释'''

[展开全文]
YHaney1533 · 2021-01-06 · 解锁式学习 0

二进制、八进制、十六进制

0 1 - 1

1 0 - 2 

[展开全文]

最基本内置数据类型

type

1、整型 : 整数

2、浮点型:小数or科学计数法 3.14 = 314e-2

3、布尔型 :真(True)、假(False)

4、字符串型:带双引号的字符,例如“abc”、“学习python”

数字运算

* 乘 2*3 = 6

/ 得浮点数 除法   7/2 = 3.5

//只取整数部分 除法     7/2 = 3

% 取余数(模)  7%2 = 1 (2*3 + 1 = 7)

** 幂(^)      2**3 = 8

divmod() 同时得商和余数

>>> divmod(10,3) # 10/3 = 3*3 + 1
(3, 1)

>>> divmod(13,3) # 13/3 = 3*4 + 1
(4, 1)

 

 

 

 

[展开全文]

链式赋值:一个对象赋给多个变量

x=y=123

系列解包赋值

a,b,c = 4,5,6 相当于 a = 4, b = 5,c = 6

实现变量交换

>>> a,b = 15,30
>>> a,b = b,a
>>> print(a,b)
30 15
 

常量(全部大写,下划线连接)

python不支持常量

实际可修改,只能在逻辑上不做修改

>>> MAX_SPEED = 140
>>> print(MAX_SPEED)
140

 

[展开全文]

变量的声明和赋值

变量 = 表达式

  • 变量要先被赋值,再去使用
  • 删除变量 a : >>> del a
  • 如果对象没有变量引用,就会被垃圾回收器回收,释放空间
[展开全文]

对象:python中一切皆对象

对象的本质:内存块

像停车位

  1. 有编号:标识 identity,内存中的地址                               id()
  2. 有类型:“数据”的type   type()
  3. 放的车:值 value          print()

a = 3: 把对象3的地址id给了变量a

print(a)打印的是a指向对象3的值

变量相当于标签

 

[展开全文]

Python程序构成

  1. 程序-模块-语句-表达式
  2. 语句按顺序执行,从上到下

交互式环境:每次执行一条语句

python文件保存:command + s

运用:Run/F5

缩进:4个空格/tab键

行连接符:\

>>> a = "sbhdcakdjcn\
jhbd"
>>> a
'sbhdcakdjcnjhbd'

 

 

[展开全文]

海龟绘图  turtle库

>>> import turtle #导入turtle模块
>>> turtle.showturtle() #显示箭头
>>> turtle.write("高淇")
>>> turtle.forward(300)
>>> turtle.color("red")
>>> turtle.left(90) #左转箭头90度
>>> turtle.forward(300)#前进300像素
>>> turtle.goto(0,50) #去到坐标点(0,50)
>>> turtle.goto(0,0)
>>> turtle.penup()  #停止画线
>>> turtle.goto(0,300)
>>> turtle.pendown() #开始画线
>>> turtle.goto(100,200)
>>> turtle.circle(100) #半径是100

 

[展开全文]

“守破离”

  1. :信服老师,老师怎么说就怎么做,反复练习
  2. 破:批判,怀疑,加入自己的思考
  3. 离:“脱离”老师招式

建立体系为先,不要纠结死磕某个知识点

  1. 舍得跳过、不纠结细节
  2. 理解整个内容、体系

遇到问题不可怕,问题是学习的机会

  1. 保持和老师一致
  2. 再百度搜索
  3. 再去问老师
[展开全文]

python源文件—IDlE

  1. 新建:file-new file

mypy01需要注意的小要点:

  1. 不要在程序行开头处增加空格。空格代表缩进,不能随便添加
  2. 符号都是英文符号,不是中文,:(,"
[展开全文]