zoukankan      html  css  js  c++  java
  • 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
  • 相关阅读:
    content-type
    文件上传
    注册案例
    20 行代码极速为 App 加上聊天功能
    一步一步带你安装史上最难安装的 vim 插件 —— YouCompleteMe
    iOS 调试心得
    Playground 你不知道的小技巧, CoreData 的使用
    令人眼前一亮的下拉式终端 Tilda & Guake
    代码可读性提升指南
    iOS 推送问题全解答《十万个为啥吖?》
  • 原文地址:https://www.cnblogs.com/crucial/p/10577479.html
Copyright © 2011-2022 走看看