零基礎學python,看完這篇文章,你的python基礎就差很少了!乾貨【1】

 

Python基礎語法和麪向對象(下一篇分享面向對象)python

 

Python基礎語法

零基礎學python,看完這篇文章,你的python基礎就差很少了!乾貨

 

1. 認識Python算法

1.1 Python 簡介shell

Python 的創始人爲吉多·範羅蘇姆(Guido van Rossum)。ubuntu

Python 的設計目標:bash

  • 一門簡單直觀的語言並與主要競爭者同樣強大
  • 開源,以便任何人均可覺得它作貢獻
  • 代碼像純英語那樣容易理解
  • 適用於短時間開發的平常任務

Python 的設計哲學:app

  • 優雅、明確、簡單

Python 開發者的哲學是:用一種方法,最好是隻有一種方法來作一件事編輯器

Python 是徹底面向對象的語言,在 Python 中一切皆對象。工具

可擴展性:若是須要一段關鍵代碼運行得更快或者但願某些算法不公開,能夠把這部分程序用 C 或 C++ 編寫,而後在 Python 程序中使用它們。學習

1.2. 第一個Python程序開發工具

執行 Python 程序的三種方式:

解釋器、交互式運行、IDE運行

Python 是一個格式很是嚴格的程序設計語言。

python 2.x 默認不支持中文

  • ASCII 字符只包含 256 個字符,不支持中文
  • Python 2.x 的解釋器名稱是 python
  • Python 3.x 的解釋器名稱是 python3

爲了照顧現有的程序,官方提供了一個過渡版本 —— Python 2.6

提示:若是開發時,沒法當即使用 Python 3.0(還有極少的第三方庫不支持 3.0 的語法),建議

  • 先使用 Python 3.0 版本進行開發
  • 而後使用 Python 2.六、Python 2.7 來執行,而且作一些兼容性的處理

IPython 是一個 python 的 交互式 shell,比默認的 python shell 好用得多,它支持 bash shell 命令,適合於學習/驗證 Python 語法或者局部代碼。

集成開發環境(IDE,Integrated Development Environment)—— 集成了開發軟件須要的全部工具,通常包括如下工具:

  • 圖形用戶界面
  • 代碼編輯器(支持 代碼補全自動縮進
  • 編譯器/解釋器
  • 調試器(斷點單步執行
  • ……

零基礎學python,看完這篇文章,你的python基礎就差很少了!乾貨

 

零基礎學python,看完這篇文章,你的python基礎就差很少了!乾貨

我剛整理了一套2018最新的0基礎入門和進階教程,無私分享,加Python學習qun :227-435-450便可獲取,內附:開發工具和安裝包,以及系統學習路線圖

1.3. PyCharm 的設置

PyCharm 的 配置信息 是保存在 用戶家目錄下 的 .PyCharmxxxx.x 目錄下的,xxxx.x 表示當前使用的 PyCharm 的版本號

1.3.1 恢復 PyCharm 的初始設置:

  1. 關閉正在運行的 PyCharm
  2. 在終端中執行如下終端命令,刪除 PyCharm 的配置信息目錄:
$ rm -r ~/.PyCharm2016.3
  1. 從新啓動 PyCharm

1.3.2 PyCharm 安裝和啓動步驟:

  1. 執行如下終端命令,解壓縮下載後的安裝包
$ tar -zxvf pycharm-professional-2017.1.3.tar.gz
  1. 將解壓縮後的目錄移動到 /opt 目錄下,能夠方便其餘用戶使用

/opt 目錄用戶存放給主機額外安裝的軟件

$ sudo mv pycharm-2017.1.3/ /opt/
  1. 切換工做目錄
$ cd /opt/pycharm-2017.1.3/bin
  1. 啓動 PyCharm
$ ./pycharm.sh

1.3.3 設置啓動圖標

  • 在專業版中,選擇菜單 Tools / Create Desktop Entry... 能夠設置任務欄啓動圖標
  • 注意:設置圖標時,須要勾選 Create the entry for all users
  • 快捷方式文件
  • /usr/share/applications/jetbrains-pycharm.desktop

在 ubuntu 中,應用程序啓動的快捷方式一般都保存在 /usr/share/applications 目錄下

1.3.4 卸載以前版本的 PyCharm

要卸載 PyCharm 只須要作如下兩步工做:

  1. 刪除解壓縮目錄
$ sudo rm -r /opt/pycharm-2016.3.1/
  1. 刪除家目錄下用於保存配置信息的隱藏目錄
$ rm -r ~/.PyCharm2016.3/

若是再也不使用 PyCharm 還須要將 /usr/share/applications/ 下的 jetbrains-pycharm.desktop 刪掉

1.4. 多文件項目的演練

  • 開發 項目 就是開發一個 專門解決一個複雜業務功能的軟件
  • 一般每 一個項目 就具備一個 獨立專屬的目錄,用於保存 全部和項目相關的文件
  • 在 PyCharm 中,要想讓哪個 Python 程序可以執行,必須首先經過 鼠標右鍵的方式執行 一下
  • 對於初學者而言,在一個項目中設置多個程序能夠執行,是很是方便的,能夠方便對不一樣知識點的練習和測試
  • 對於商業項目而言,一般在一個項目中,只有一個 能夠直接執行的 Python 源程序

零基礎學python,看完這篇文章,你的python基礎就差很少了!乾貨

 

2. 註釋

  • 註釋的做用
  • 使用用本身熟悉的語言,在程序中對某些代碼進行標註說明,加強程序的可讀性

2.1 單行註釋(行註釋)

  • 以 # 開頭,# 右邊的全部東西都被當作說明文字,而不是真正要執行的程序,只起到輔助說明做用
print("hello python") # 輸出 `hello python`

爲了保證代碼的可讀性,# 後面建議先添加一個空格,而後再編寫相應的說明文字;爲了保證代碼的可讀性,註釋和代碼之間 至少要有 兩個空格。

2.2 多行註釋(塊註釋)

  • 要在 Python 程序中使用多行註釋,能夠用 一對 連續的 三個 引號(單引號和雙引號均可以)
"""
這是一個多行註釋
在多行註釋之間,能夠寫不少不少的內容……
""" 
print("hello python")

提示:

  1. 註釋不是越多越好,對於一目瞭然的代碼,不須要添加註釋
  2. 對於 複雜的操做,應該在操做開始前寫上若干行註釋
  3. 對於 不是一目瞭然的代碼,應在其行尾添加註釋(爲了提升可讀性,註釋應該至少離開代碼 2 個空格)
  4. 毫不要描述代碼,假設閱讀代碼的人比你更懂 Python,他只是不知道你的代碼要作什麼
相關文章
相關標籤/搜索