Python培训 之一 初识Python

题外话

  • 学习的目的在于应用
  • 学了不会用,等于白学
  • Python是一门编程语言,更是一个工具
  • 学习Pytho就是要学会并在实际工作中把Python作为工具来使用
  • 给自己设定的目标不要是学会Python,而要是会应用Python于工作中,简化工作提升效率
  • 学习是讲究方法的,记好笔记(最好是云笔记),勤加练习,举一反三,融汇贯通

 

简介

  • Python 是一种解释型脚本语言
  • 解释性脚本语言的特点是不用编译,在运行的时候被翻译成机器语言,所以其速度相对编译型语言慢些
  • Python程序在运行过后会生成一个同名的pyc文件,这是python程序编译后生成的字节码文件,可以直接运行,因已编译过,其运行速度较高
  • 支持面向对象,语法灵活,框架丰富,书写简单,容易上手
  • 功能强大,支持多平台、自动化应用、Web应用、可视化应用、大数据分析、人工智能等

 

版本

  • Python目前主要有两个系列的版本,一个是Python2,一个是Python3,两个版本语法差异较大
  • Python2版本多以Python2.7为主
  • Pyton3版本多以Python3.5为主
  • Python官方已声明Python2已停止维护,主推Python3
  • Pyhon3.5是较稳定版本,推荐使用Python3.5

 

安装

  • 官网下载地址:https://www.python.org/downloads/
  •  
  • 选择适合自己操作系统的安装文件,比如Windows系统的可以访问:https://www.python.org/downloads/windows/
  • 选择版本下载并安装
  • 安装成功后把Python的安装后路径添加到系统环境变量中(一般安装时有这个选项,勾上即可)
  • 打开cmd窗口,输入python按回车,能显示出python版本和命令录入符,说明环境搭建好了
  •  

特点

  • Python是一种强类型语言,后面调用的方法必须要在前面有声明,但变量却不用,可以直接赋值
  • Python通过缩进来维护语句间的逻辑关系而不是使用花括号或某种关键词
  • 缩进符可以使用Tab,或相等长度的空格,一级关系就是一个单元的缩进,不同的缩进长度表示不同的逻辑层级关系
  • Python语句的结束不用分号,直接换行结束
  • Python区分严格大小写,相同的单词,大小写不同,就是两个不同的成员

 

书写格式

  • Python文件一般使用UTF-8格式,并为可以在Linux系统上正常应用,一般在开头要以下面代码开头:
  • #!/usr/bin/python
    # -*- coding:utf-8 -*-

     

运行

  • 用命令行模式运行python文件时,可使用“python + 文件名/路径”方式,录入此命令后按回车即可
  • 在编辑器中可点击编辑器自带的运行按钮或运行菜单来运行python文件
  •  

编辑器

  • Python的编辑器有自带的Python IDE,在此编辑器中可以直接输出运行后的结果,比如不用写print,就可以输出运行结果
  • 实际应用中多用第三方的编辑器,比如:PyCharm、Visual Stdio、Eclipse、VSCode、Sublime
  • Pycharm是专门为Python设计的编辑器,其他编辑器一般都需要安装相应的插件来支持,推荐使用Pycharm
  •  

 

posted @ 2019-03-26 08:29  taibai  阅读(295)  评论(0编辑  收藏  举报