关系
机器学习包含2种,传统机器学习、深度学习12345678910111213141516人工智能 (AI) │ ├── 机器学习 (ML) │ │ │ ├── 传统机器学习 │ │ ├── 监督学习(SVM、决策树、随机森林) │ │ ├── 无监督学习(K-means、PCA) ...
jieba
numpy
pandas- 主要用于数据分析,功能包括:数据清洗、数据转换、数据分析、数据可视化- 数据结构 - Series:一维数据结构,类似列表,支持索引。 - 数据有序 - 索引可以不唯一 - DataFrame:二维数据结构,类似表格,行和列都有索引 123456789# 创建两个Series对象series_apple = pd.Series([...
安装Python环境
安装方式(windows)
1.通过官网安装包安装
2.Anaconda/Miniconda
3.winget微软官方包管理器
4.pyenv-win多版本管理工具安装
Anaconda安装- 下载安装包 - 链接: https://pan.baidu.com/s/14nimUhTYaWqueK7rg3nOJA?pwd=h5ff- 软件包安装 - ...
字符串格式
格式:format % values,format是包含任意个%字符的字符串,values是按顺序的值12x = 1/81print('value:%.3f' % x)
常用的转换符12345678d # 整数f # 浮点数s # 字符串o # 八...
type命令
获取变量值的数据类型1234type(5)# inttype(print)# builtin_function_or_method
序列
包含三种类型:字符串、元组、列表
特点:有序性、有索引、同类型可拼接、可获取长度、可检查是否包含元素、长度理论不限(收实际物理机内存限制)
元组
定义:所有元素使用()扩起,并用逗号分隔。
注意:元组是不可变的
如果元组只有一个元素,则...
字符串
索引
正索引:第一位索引为0,最后一位索引为n-1
负索引:第一位索引为-n,最后一位索引为-1
循环字符串1234567891011121314# 第一种def codesum(s): total = 0 for c in s: total = total + ord(c) return totalcodesum('Hello...
函数
变量值和函数名不能相同
函数的注释123456import mathdef area(r): """ 注释内容 """ return math.pi * r **2
获取函数的注释12print(area.__doc__)# 打印:注释内容
全局变量
在函数内修改全局变量时,全局变量的值并不会改变12...
类
创建类和其中的函数1234567891011121314151617181920212223242526class Person: # 默认初始化方法 def __init__(self): self.name = '' self.age = 0 # 定义打印方法 def display(self): ...
基本类型
整数(不可变)
浮点数(不可变)
字符串(不可变)
列表
元组
字典
整数
长度没有限制
运算符
整除//
求余%
乘方**
浮点数
有误差,并可能溢出,且不报错
字符串
使用单引号/双引号/三双引号扩起的字符,可以包括字母、数字、符号等等
注意
单引号中可以包含并正常显示双引号
双引号中可以包含并正常显示单引号
三引号中可...