Python基础入门 (一介绍及配置)

python介绍

-诞生: 1989 - Guido can Rossum - 马戏团大蟒蛇

 

-特点:

 优点:

内置电池(丰富的库,开发效率高)

胶水语言(可扩展性跟可嵌入性)

 缺点:

代码运行速度慢

-适用领域:人工智能,网络爬虫,web开发,数据分析

 

-在机器学习中(基础语法,常用python库,实践)

基础用法(编程规范,基本数据结构,字符串操作,文件操作,基础语法)

常用库:

解决数据科学任务和挑战:numpy, pandas

解决数据可视化:matplotlib

解决机器学习问题:scikit-learn, XGBoost/LightGBM

数据采集:Scrapy

解决深度学习任务:Tensorflow, PyTorch, Keras

分布式深度学习:Dist_keras, elephas, spark-deep-learning

自然语言处理:NLTK, Spacy, Gensim

 

机器学习项目:

问题定义与抽象 - 数据清洗和特征工程 - 算法选择与模型训练 - 模型调优与应用

 

python编程环境配置:

anaconda:统一和跨平台的虚拟环境,可以便捷获取包并对包进行管理,同时对环境可以统一管理。

anaconda Navigator 是可视化管理工具

jupyter Notebook是一个交互式笔记本

Spyder是一个使用python的开放源代码跨平台科学运算IDE

 

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值