Python基礎

安裝完python環(huán)境一般要在系統(tǒng)《環(huán)境變量》path下添加配置

之后就可以在cmd 命令提示符下 輸入 python進入python編譯環(huán)境

如何用cmd提示命令符下運行其他路徑下的 .py文件


print 語句也可以跟上多個字符串,用逗號 “,”隔開,就可以連成一輸出

a = 123 ? ?# a是整數(shù)

print a

a = 'imooc' ? # a變?yōu)樽址?/p>

print a

這種變量本身類型不固定的語言稱之為動態(tài)語言,與之對應的是靜態(tài)語言

靜態(tài)語言在定義變量時必須制定變量類型,指定了變量類型,如果賦值的時候類型不匹配,就會報錯

例如Java是靜態(tài)語言,賦值語句如下(// 表示注釋):

int a = 123; // a是整數(shù)類型變量

a = "mooc"; // 錯誤:不能把字符串賦給整型變量

當我們寫 a=“ABC”時,python解釋器干了兩件事:

  • 在內(nèi)存中創(chuàng)建了一個“ABC”的字符串

  • 在內(nèi)存中創(chuàng)建一個名為a的變量,并把它指向“ABC”

  • 也可以把一個變量a賦值給另一個變量b,這個操作實際上是把變量b指向變量a所指向的數(shù)據(jù)

    a = 'ABC'

    b = a

    a = 'XYZ'

    print b

    最后一行打印出變量b的內(nèi)容到底是'ABC'呢還是'XYZ'?如果從數(shù)學意義上理解,就會錯誤地得出b和a相同,也應該是'XYZ',但實際上b的值是'ABC',讓我們一行一行地執(zhí)行代碼,就可以看到到底發(fā)生了什么事:

    執(zhí)行a = 'ABC',解釋器創(chuàng)建了字符串 ?'ABC'和變量 a,并把a指向 'ABC':

    執(zhí)行b = a,解釋器創(chuàng)建了變量 b,并把b指向 a 指向的字符串'ABC':


    執(zhí)行a = 'XYZ',解釋器創(chuàng)建了字符串'XYZ',并把a的指向改為'XYZ',但b并沒有更改:


    所以,最后打印變量b的結果自然是'ABC'了。

    說點什么

    QQ學習交流群:277300227

    微信公眾號(歡迎關注):SeptemberNotes


    ?著作權歸作者所有,轉載或內(nèi)容合作請聯(lián)系作者
    【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
    平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

    相關閱讀更多精彩內(nèi)容

    • 一、快捷鍵 ctr+b 執(zhí)行ctr+/ 單行注釋ctr+c ...
      o_8319閱讀 6,031評論 2 16
    • 一、Python中數(shù)據(jù)類型 計算機顧名思義就是可以做數(shù)學計算的機器,因此,計算機程序理所當然地可以處理各種數(shù)值。但...
      大嘴蝸牛閱讀 1,144評論 0 5
    • 這幾天我一直在我姥姥家睡的,我有點想我弟弟了,想他的時候,就像怪獸把我吞掉了好幾百年,都見不到我弟弟。我今天...
      吳卓逸閱讀 277評論 0 0
    • 洛枳&盛淮南 《暗戀·橘生淮南》 其實我很想念你,不只是當我在遠方。可是我不能說。 “我愛你但與你無關”是一句文藝...
      上初中的小柯閱讀 409評論 0 1
    • 意想不到今天晚上是一個特別的日子,魏麻麻走有了很強的生理反應,這件事情像一個能量源,攪動著能量娃的起心動念! 意想...
      小王子王占云閱讀 1,012評論 0 0

    友情鏈接更多精彩內(nèi)容