1. 程式人生 > >Python 簡介與入門

Python 簡介與入門

block 運維 版本 微軟雅黑 gui left right 密碼 ora

Python 簡介

Python (英國發音:/?pa?θ?n/ 美國發音:/?pa?θɑ?n/), 是一種面向對象的解釋型計算機程序設計語言,由荷蘭人Guido van Rossum於1989年發明,第一個公開發行版發行於1991年。

Python應用於眾多領域,如:數據分析、組件集成、網絡服務、圖像處理、數值計算和科學計算等。目前業內幾乎所有大中型互聯網企業都在使用Python,如:Youtube、Dropbox、BT、Quora(中國知乎)、豆瓣、知乎、Google、Yahoo!、Facebook、NASA、百度、騰訊、汽車之家、美團等。在互聯網公司Python廣泛應用在這些方面:大數據、數據挖掘、機器學習、Web開發、爬蟲、

自動化運維、自動化測試

IEEE發布2017年編程語言排行榜:Python高居首位

Python 安裝

Linux系統默認安裝了Python(Python的2.6版本),Windows 和 Mac OS 可以到Python官網下載進行安裝:Python官網下載地址。建議將Python2.7 和 Python 3.x 都安裝好,開發時在Python3.x下進行。

Python開發的IDE建議用Pycharm專業版,Pycharm安裝,註冊,配置相關網址:

  • Pycharm下載地址:Pycharm官網地址;
  • Pycharm註冊和激活:Pycharm註冊激活方法1;Pycharm註冊激活方法2;
  • Pycharm配置和技巧:Pycharm模板設置;Pycharm快捷鍵;Pycharm最全教程;

Python 入門

第一個Python程序:

第一個Python程序:

# !/usr/bin/env python
# -*- coding:utf-8 -*-
# 第一個Python程序:Hello World!
print(Hello World!)
print(你好,世界!)
運行結果:

Hello World!
你好,世界!

  • 前兩句說明:

#!/usr/bin/env python 用來指定Python的解釋器

# -*- coding:utf-8 –*- 用於指定程序編碼

  • 註釋使用說明:

  當行註視:# 被註釋內容

  多行註釋:""" 被註釋內容 """

Python 變量

  • 變量定義的規則:
  1. 變量名只能是 字母、數字或下劃線的任意組合;
  2. 變量名的第一個字符不能是數字;
  3. 以下關鍵字不能聲明為變量名:‘and‘, ‘as‘, ‘assert‘, ‘break‘, ‘class‘, ‘continue‘, ‘def‘, ‘del‘, ‘elif‘, ‘else‘, ‘except‘, ‘exec‘, ‘finally‘, ‘for‘, ‘from‘, ‘global‘, ‘if‘, ‘import‘, ‘in‘, ‘is‘, ‘lambda‘, ‘not‘, ‘or‘, ‘pass‘, ‘print‘, ‘raise‘, ‘return‘, ‘try‘, ‘while‘, ‘with‘, ‘yield‘。
  • 聲明變量
# !/usr/bin/env python
# -*- coding:utf-8 -*-

value1 = Hello World!
value2 = 你好,世界!
print(value1)
print(value2)

運行結果:

Hello World!
你好,世界!

  • 輸入和輸出
# !/usr/bin/env python
# -*- coding:utf-8 -*-

get_value = input(Enter Something:)
print(get_value)

運行結果:

Enter Something:你好,世界!
你好,世界!

Python 縮進

Python使用縮進來標明成塊的代碼,通常用統一用4個空格作為一個縮進。

例如(Pycharm編輯代碼時會自動縮進):

#.@Filename:.login
# !/usr/bin/env python
# -*- coding:utf-8 -*-

#登錄操作,3次重試機會。

user_account = root
user_password = root

wrong_times = 0
while wrong_times < 3:
    input_account = input(請輸入帳號:)
    input_password = input(請輸入密碼:)
    if user_account == input_account and user_password == input_password:
        print(登錄成功!)
        break
    else:
        wrong_times += 1
        print(帳號或密碼錯誤,請重新輸入!)
else:
    print(錯誤次數太多,請稍候再試!)

Python筆記分享,如有錯誤之處,歡迎留言指正,謝謝!

Python 簡介與入門