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
相關文章
相關標籤/搜索