天天看點

Python 淺談

1.Python 語言的發展曆史

  • ​80 年代個人電腦浪潮, 電腦組態很低, 是以大家都使用類似于C語言這樣的程式語言, 但使用C語言使得程式員必須像計算機一樣思考, 寫出符合機器口味的程式. 不利于我們使用人思考問題的方式解決問題, 對于一些複雜問題, 會使得編碼比較複雜.
  • 吉多希望編碼簡單, 功能又強大. 于是在 1991 年, 誕生了第一個 C 語言實作的 Python 解釋器.
  • 計算機硬體越來越強大, Python 又容易使用, 是以許多人開始轉向 Python. 這些來自不同領域的開發者, 将不同領域的優點帶給了 Python.
  • 從 Python 2.0開始, Python 轉為完全開源的開發方式, Python 也獲得了更加高速的發展​

2.Python 語言的優缺點

  • ​易學. Python 有極其簡單的文法, 學習極其容易上手.
  • 開源.
  • 可移植性. Python 已經被移植在許多平台上. 這些平台包括 Linux、Windows、Mac OS、FreeBSD、WindowsCE 甚至還有 Symbian、Android 平台.
  • 豐富的庫. Python 标準庫确實很龐大. 除了标準庫以外,還有許多其他高品質的庫.

3.Python語言應用領域

  • Web應用開發
  • 網絡爬蟲
  • 桌面軟體
  • 作業系統管理

4.Python開發環境搭建

  1. ​ Python 的開發環境包含兩部分: Python 解釋器和代碼編輯器.
  2. 編寫 Python 程式可以使用普通文本編輯器、互動式終端環境、內建開發環境.
  3. 我們在開發中主要使用內建開發環境 PyCharm.

5.Python基礎文法

5.1注釋

5.1.1注釋的作用

​注釋是編寫程式時, 寫程式的人給一個語句、程式段、函數等的解釋或提示, 能提高程式代碼的可讀性.

注釋就是對代碼的解釋和說明, 其目的是讓人們能夠更加輕松地了解代碼

5.1.2注釋的文法

  1. 單行注釋
# 這是一個單行注釋内容
print('hello world!')
print('It's a lovely day!')  # 在代碼後也可編寫注釋      
  1. 多行注釋
"""
代碼功能是,輸出hello world
1.先調用print函數
2.給print函數傳入要列印輸出的參數
"""
print('hello world!')