1. 程式人生 > >Linux系統下python學習筆記——python基礎學習準備

Linux系統下python學習筆記——python基礎學習準備

第一個hello world程式

基本環境:Linux系統,Vim程式碼編輯器

1、使用Vim程式碼編輯器編輯程式print("hello world!")

     注意:1、前面不要加空格。   2、習慣性問題:括號和分號要成對寫(不容易出錯或者漏寫)

2、儲存退出後(:wq或shift+zz或:x命令)[命令不清楚的檢視上一篇文章],在終端中輸入  python3 檔名.py回車後即執行python程式

      注意:python預設是python2

python的互動模式

  • 在終端中直接輸入python3回車後即可進入python的互動模式,在互動模式下可以簡單的測試python的基本語法。若想退出該互動模式則輸入:exit()。特點:結尾有3個>符號(>>>)。>>>被叫做Python命令提示符(prompt),此時Python在等待你輸入程式碼。你現在可以輸入一行Python程式碼,Python就會執行該程式碼。這種模式叫做Python互動模式
    (interactive mode),因為Python在等待你輸入程式碼,然後執行。
  • ipython:在終端中直接輸入ipython回車後即可進入ipython。若想退出該互動模式則輸入:exit。IPython 是一個 python 的互動式 shell,比預設的python shell 好用得多,支援變數自動補全,自動縮排,支援 bash shell 命令,內建了許多很有用的功能和函式。可以執行Linux命令。

    建議:能用python的時候使用ipython,能用python3的時候使用ipython3,以後主要用ipython3

python程式的註釋

目的是提醒程式設計師下面的程式碼的作用,增強程式的可讀性,幫助開發者理解程式。

  1. 以#開頭,單行註釋;
  2. '''      ......     ''',三個單引號之間會被註釋,多行註釋
  3. """    ......   """,三個雙引號之間會被註釋,多行註釋

注意:python2是不支援中文的(註釋中也不允許出現中文)

           錯誤提示:SyntaxError:Non-ASCII character '\xe4' in file ........

           解決方法:在檔案的開頭增加:#coding=utf-8(告訴直譯器接下來以何種編碼來理解此程式,utf-8編碼是國際通用的編碼)

                             或在開頭增加:#-*- coding:utf-8 -*-

                             兩種方式都可以,第二種方式是python推薦的。