一、python简介

1.1 python简介
Python由荷兰数学和计算机科学研究学会的Guido van Rossum 于1990 年代初设计,作为一门叫做ABC语言的替代品。 Python提供了高效的高级数据结构,还能简单有效地面向对象编程。Python语法和动态类型,以及解释型语言的本质,使它成为多数平台上写脚本和快速开发应用的编程语言, 随着版本的不断更新和语言新功能的添加,逐渐被用于独立的、大型项目的开发。

Python解释器易于扩展,可以使用C或C++(或者其他可以通过C调用的语言)扩展新的功能和数据类型。 Python 也可用于可定制化软件中的扩展程序语言。Python丰富的标准库,提供了适用于各个主要系统平台的源码或机器码。
1.2 python应用领域
Python是一种解释型脚本语言,可以应用于以下领域:
Web 和 Internet开发
科学计算和统计
教育
桌面界面开发
软件开发
后端开发
人工智能、机器学习、深度学习,其中现在最为火热的当属python人工智能

二、python环境配置和IDE选用

2.1 环境配置
登录官方网址:https://www.python.org/downloads/,下载3.x以上版本Python解释器,常用的为3.5、3.6、3.7,尽量选择常用版本。

2.2 IDE选择
简单的基础程序和编码可以直接采用上述Python解释器进行编程。但是到后期由于项目的实际需要,需要考虑项目的体量以及协同开发的需要,建议选择一款专用的IDE进行代码调试。常见的有pycharm、ntelliJ IDEA、eclipse、VS等等,根据人喜好选择一款自己熟悉的IDE。个人推荐使用pycharm
网址:https://www.jetbrains.com/pycharm/

2.3 ANACONDA安装
登录网址:https://www.anaconda.com/,下载ANACONDA,方便后续配置相关的机器学习所需模块。具体安装见度娘。前期项目可以采用jupyter进行相关编程,具体操作如下:

登录jupyter后如下所示,在里面新建项目,进行相关编程:

三、总结

提示:本篇主要是简要介绍Python基础知识,同时对编程环境进行配置,为后续机器学习做好铺垫。

python基础快速入门day01相关推荐

  1. Python 零基础 快速入门 趣味教程 (咪博士 海龟绘图 turtle) 4. 函数

    什么样的程序员才是优秀的程序员?咪博士认为"慵懒"的程序员才是真正优秀的程序员.听起来不合逻辑?真正优秀的程序员知道如何高效地工作,而不是用不止境的加班来完成工作任务.函数便是程序 ...

  2. python海龟教程_Python 零基础 快速入门 趣味教程 (咪博士 海龟绘图 turtle) 7. 条件循环...

    条件循环能够让程序在条件成立时(即为真时)重复执行循环体中的语句.如果条件一直成立(即永远不会为假),则循环会一直进行下去,不会停止.如果初始时,条件不成立,则循环 1 次也不会执行.Python 中 ...

  3. 【Python零基础快速入门系列 | 03】AI数据容器底层核心之Python列表

    • 这是机器未来的第7篇文章 原文首发地址:https://blog.csdn.net/RobotFutures/article/details/124957520 <Python零基础快速入门 ...

  4. 【Python零基础快速入门系列 | 07】浪漫的数据容器:成双成对之字典

    这是机器未来的第11篇文章 原文首发链接:https://blog.csdn.net/RobotFutures/article/details/125038890 <Python零基础快速入门系 ...

  5. python爬虫实践——零基础快速入门(四)爬取小猪租房信息

    上篇文章我们讲到python爬虫实践--零基础快速入门(三)爬取豆瓣电影 接下来我们爬取小猪短租租房信息.进入主页后选择深圳地区的位置.地址如下: http://sz.xiaozhu.com/ 一,标 ...

  6. python学成需要多久-小白学python怎么快速入门?多久能完成一个项目?

    首先我们可以来看一下学完Python可以做什么? 1.网站后端程序员:使用它搭建网站,后台服务比较容易维护; 2.自动化运维:自动化处理大量的运维任务; 3.数据分析师:快速开发快速验证,分析数据得到 ...

  7. python flask快速入门与进阶 百度云_Python Flask快速入门与进阶

    课程目录 1-1 Python Flask快速入门与进阶.mp4 2-1 windows环境安装开发环境 (上).mp4 2-2 windows环境安装开发环境 (下).mp4 2-3 配置开发环境. ...

  8. Python语言快速入门(上)

    前言 首先需要说明的是,本期图文仅涉及Python语言的基础入门内容,由于我也不是计算机本专业的学生,这些内容完全是出于强烈的学业兴趣而撰写的,其中难免会出现一些表述不恰当的地方,如果存在问题,欢迎我 ...

  9. Python语言快速入门上

    目录 1.前言 2.变量和常量 1)Python对象模型 2)Python变量 二.运算符和表达式 [运算符和表达式] [位运算符] [逻辑运算符] [成员运算符] [身份运算符] [常用内置函数] ...

  10. python做erp系统教程_“python2.7教程廖雪峰“刚开始学openERP Python,如何快速入门?...

    为什么廖雪峰的JS教程不如Python 教程 娃娃哈 廖雪峰python教程在哪 这是他的网址:www.liaoxuefeng.com 这是python专有python2.7,python3,可供选择 ...

最新文章

  1. api zabbix 拓扑图 获取_Zabbix报表系统
  2. stack java实现_Stack (堆栈)使用JAVA实现
  3. 破解栅栏密码python脚本
  4. Linux内核设计与实现---进程地址空间
  5. 做python开发要用多大的内存_Python 在分配内存需要考虑的问题
  6. openglshader实现虚拟场景_虚拟演播室设计原则
  7. 基于状态机的游戏框架
  8. 浅识JAVA设计模式——观察者模式
  9. 【原】115网盘下载地址解析工具(暂停更新)
  10. 如何做一个淘宝客(前期为自己省钱)
  11. win7sp1送给你们终极解决无法安装kb2999226导致vc++2015失败
  12. 数据库设计(一、二、三及BCNF范式)
  13. 【快速迭代】【原型开发】
  14. 新品迭出,史上最强:三星电子发布会直击
  15. [导入]GIS的下个十年(Cary Mann, vice president, Bentley)
  16. 2007中文网志年会印象
  17. socket网络编程 poll的简单用法
  18. ae,me,pr功能区别
  19. 计算机术语我喜欢你,摩斯密码表白高级表白密码 摩斯密码我喜欢你数字
  20. AtCoder Beginner Contest 242 C~E 题解

热门文章

  1. MySQL----下载安装
  2. 数据结构:循环链表实现约瑟夫环
  3. java操作数据库,以页面显示学生信息为例
  4. (七)对Jmeter进行参数化的俩种方式
  5. VS2015中搭建lua环境
  6. 动态分配内存的初始化
  7. vim 配置文件留存
  8. 信息安全系统设计基础实验一 2013521120135216
  9. 插入数据并返回插入数据ID
  10. js mouseover mouseout 多次触发