python基礎文法

來源:互聯網
上載者:User

標籤:

一、基本輸入輸出

#!/usr/bin/pythonprint "Hello, Python!";

 

二、Python標識符
在python裡,標識符有字母、數字、底線組成。
在python中,所有標識符可以包括英文、數字以及底線(_),但不能以數字開頭。
python中的標識符是區分大小寫。
以底線開頭的標識符是有特殊意義的。以單底線開頭(_foo)的代表不能直接存取的類屬性,需通過類提供的介面進行訪問,不能用"from xxx import *"而匯入;
以雙底線開頭的(__foo)代表類的私人成員;以雙底線開頭和結尾的(__foo__)代表python裡特殊方法專用的標識,如__init__()代表類的建構函式。

 

三、Python保留字元
下面的列表顯示了在Python中的保留字。這些保留字不能用作常數或變數,或任何其他標識符名稱。

所有Python的關鍵字只包含小寫字母。

and    exec    notassert    finally    orbreak    for    passclass    from    printcontinue    global    raisedef    if    returndel    import    tryelif    in    whileelse    is    withexcept    lambda    yield

 

四、行和縮排
學習Python與其他語言最大的區別就是,Python的代碼塊不使用大括弧({})來控制類,函數以及其他邏輯判斷。python最具特色的就是用縮排來寫模組。
縮排的空白數量是可變的,但是所有代碼塊語句必須包含相同的縮排空白數量,這個必須嚴格執行。如下所示:

if True:    print "True"else:  print "False"

以下代碼將會執行錯誤:

 if True:    print "Answer"    print "True"else:    print "Answer"  print "False"   

因此,在Python的代碼塊中必須使用相同數目的行首縮排空格數。

五、多行語句
Python語句中一般以新行作為為語句的結束符。

但是我們可以使用斜杠( \)將一行的語句分為多行顯示,如下所示:

total = item_one + \ item_two + item_three


語句中包含[], {} 或 () 括弧就不需要使用多行串連符。如下執行個體:

days = [‘Monday‘, ‘Tuesday‘, ‘Wednesday‘,
‘Thursday‘, ‘Friday‘]

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.