Python的曆史

來源:互聯網
上載者:User

標籤:==   and   /usr   劃線   中文   mic   位置   管理   nic   

python的創始人為吉多·范羅蘇姆(Guido van Rossum)。1989年的聖誕節期間,吉多·范羅蘇姆(中文名字:龜叔)為了在阿姆斯特丹打發時間,決心開發一個新的指令碼解釋程式,作為ABC語言的一種繼承。  

(龜叔:2005年加入Google至2012年,2013年加入Dropbox直到現在,依然掌握著Python發展的核心方向,被稱為仁慈的獨裁者)。

2017年7月的TIOBE熱門排行榜,Python已經佔據第四的位置, Python崇尚優美、清晰、簡單,是一個優秀並廣泛使用的語言。

Python種類

JPython

    IronPython

    JavaScriptPthon

    Rubypython

    CPython      *****

    .....

    pypy        用CPython開發的Python

安裝

    Python安裝在OS上,    執行操作:

    寫一個檔案檔案中按照python的規則寫,將檔案交給Python軟體,讀取檔案中的內容,然後進行轉換和執行,最終擷取結果。

    Python軟體 ==> Python解譯器(記憶體管理)

    下載:
    Python3       Python2 

    配置環境變數:電腦,屬性,進階系統設定,環境變數    python2    python3    # 環境變數

    配環境變數:C:\Program Files\Microsoft Games\Solitaire

          >>>Solitaire

          C:\Program Files\Microsoft Games\Solitaire\Solitaire

          Linux :  python2  python3

  基礎

    1.python

      —尾碼名是可以是任意?
      —匯入模組時,如果不是.py檔案
       以後檔案尾碼名是 .py

    2.倆種執行方式

      python解譯器 py檔案路徑

      python進入解譯器:

          即時輸入並擷取執行結果

    3.Linux解譯器路徑

      #!/usr/bin/env python

    4.編碼

      # -*- coding:utf8 -*-

      python3 無需在意;python2 每個檔案中只要出現中文,頭部必須加

      位元組,位

      unicode utf8 gbk
      utf8: 3
      gbk : 2

    5.執行一個操作

      提醒使用者輸入:使用者和密碼

      擷取使用者名稱和密碼,檢測:使用者名稱=root,密碼=root

      正確:登陸成功;錯誤:登陸失敗

      input的用法,永遠等待,直到使用者輸入了值,就會將這個值賦值給一個東西

  變數名

    字母,數字,底線。(數字不能開頭;不能是關鍵字,最後不和python的內建東西重複)

    #  如果將字串轉換成數字     new_inp = int(inp)

  條件陳述式

    縮排用4個空格,if else語句

    1、基本

    2、嵌套

    3、if  elif  else

  基礎資料型別 (Elementary Data Type)

    字串    可以用n=‘‘    n="  "   n="""  """

    數字

    加減乘除等:

        字串:加法    乘法

        數字:+ - * /  %(取餘)**(次方)

  迴圈

    死迴圈(無限迴圈)  while 

    while 條件:

      ....

    print(‘....‘)

# 使用者登陸(三次機會重試)        count = 0        while count < 3:            user = input(‘>>>‘)            pwd = input(‘>>>‘)            if user == ‘alex‘ and pwd == ‘123‘:                print(‘歡迎登陸‘)                print(‘..........‘)                break            else:                print(‘使用者名稱或者密碼錯誤‘)            count = count + 1

練習

使用while迴圈輸入 1 2 3 4 5 6     8 9 10
count = 0while count < 10 :    count = count + 1    if count > 6 and count < 8 :        continue    print("loop",count)print("out of while loop")
求1-100的所有數的和
count = 1sum = 0while count <= 100 :    sum = sum + count    count = count + 1print (sum)

 

Python的曆史

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.