<kbd id="afajh"><form id="afajh"></form></kbd>
<strong id="afajh"><dl id="afajh"></dl></strong>
    <del id="afajh"><form id="afajh"></form></del>
        1. <th id="afajh"><progress id="afajh"></progress></th>
          <b id="afajh"><abbr id="afajh"></abbr></b>
          <th id="afajh"><progress id="afajh"></progress></th>

          學(xué)習Python需要知道哪些基礎(chǔ)入門知識?

          共 1737字,需瀏覽 4分鐘

           ·

          2021-10-14 17:40

          眾所周知,Python以優(yōu)雅、簡潔著稱,入行門檻低,可以從事Linux運維、Python Web網(wǎng)站工程師、Python自動化測試、數(shù)據(jù)分析、人工智能等職位!就目前來看,Python就業(yè)前景廣闊。很多人都想學(xué)習Python,那么學(xué)習Python需要知道哪些基礎(chǔ)入門知識?小編將從以下幾個方面來回答。

          一、編程開發(fā)規(guī)范


          作為一門開發(fā)語言,python自然也有自己的編程規(guī)范,以下是特有且必須遵循的規(guī)范:


          1.代碼開頭:python中代碼必須頂格編寫,除非被作為語句嵌套在條件判斷或條件循環(huán)中。


          2.代碼層級:代碼與代碼之間的邏輯層級關(guān)系(涉及邏輯判斷、包含關(guān)系等情況)通過空格來界定,第一層頂格編寫,第二層(被包含或者邏輯判斷后的執(zhí)行動作)開頭預(yù)留4個空格(如果不考慮跨平臺可以使用tab)


          3.對齊方式:同一個層級的代碼必須嚴格對齊,如第一層都是頂格,第二層都是4個空格開頭,第三層則是8個空格,以此類推。


          4.注釋:單行注釋用#開頭,單獨一行作為注釋或者在代碼后面通過#跟上注釋均可,多行注釋在首尾處用成對的三引號引用即可,可以是成對的三個單引號或者三個雙引號。


          5.代碼塊:if邏輯判斷和for循環(huán)條件后面均以冒號結(jié)尾,然后通過4個空格開始下一層級的實際執(zhí)行動作語句編寫。這部分在冒號后面接上的語句稱為代碼塊。


          6.程序命名:編寫的python程序必須以.py結(jié)尾。



          7.項目規(guī)范:啟動一個項目開發(fā)時先在開發(fā)工具中創(chuàng)建project,然后根據(jù)需要創(chuàng)建目錄,最后在目錄下創(chuàng)建當前活動的py程序。


          二、變量


          Python中的變量也用于存儲臨時值以便后續(xù)靈活調(diào)用,在定義時只能使用字母、數(shù)字、下劃線的任意組合,且不能以數(shù)字開頭,不能以python內(nèi)置的關(guān)鍵字來命名變量(如and,import,global,finally等,有待后續(xù)學(xué)習加深印象)。對變量進行字符串類型的賦值時,字符串需要用成對的引號引起來,可以是單引號、雙引號或者三引號。


          三、字符編碼


          由于字符編碼事關(guān)重大,一言不合就會導(dǎo)致亂碼,因此強烈建議統(tǒng)一使用萬用的utf-8編碼。


          四、 Python解釋器


          Python是一門解釋性語言,自然不能缺了解釋器(類似于JVM)。官方支持Cpython、Jpython、Ironpython和pypy等,默認使用基于C語言實現(xiàn)的Cpython。它也是最為廣泛使用的解釋器。程序運行時會把.py文件轉(zhuǎn)換成.pyc字節(jié)碼文件,然后運行在python虛擬機上。


          五、構(gòu)建Python的開發(fā)環(huán)境


          構(gòu)建好包括解釋器(虛擬機)和開發(fā)工具IDE在內(nèi)的Python的開發(fā)環(huán)境才便于展開程序開發(fā)之旅。


          六、模塊初識


          Python內(nèi)置了很多模塊,同時也可以自定義編寫一些好玩的模塊,使用模塊時需要通過關(guān)鍵字import導(dǎo)入。導(dǎo)入后python會從系統(tǒng)變量的路徑中從前往后一次查找,首次成功查找匹配后不再進行后續(xù)查找。因此如果需要使用自定義模塊,需要特別關(guān)注自定義模塊的存放位置,底線是只存放在系統(tǒng)變量的一個路徑下,否則可能得到意外的結(jié)果。


          七、用戶輸入和格式化輸出


          用戶輸入通過input來實現(xiàn),


          簡單的輸出通過print來實現(xiàn),


          八、Python的運行邏輯


          Python的運行工作邏輯如下:


          內(nèi)存加載代碼->語法分析->解釋器加載->生成字節(jié)碼->執(zhí)行字節(jié)碼->生成機器碼->CPU執(zhí)行


          以上就是大家在學(xué)習Python需要知道的基礎(chǔ)入門知識,還沒有掌握的同學(xué)要好好理解吸收。當然啦,學(xué)習Python僅僅知道這些基礎(chǔ)入門知識,還是遠遠不夠的,同學(xué)們要想系統(tǒng)全面地學(xué)習Python最好應(yīng)該報培訓(xùn)班。

          搜索下方加老師微信

          老師微信號:XTUOL1988切記備注學(xué)習Python

          領(lǐng)取Python web開發(fā),Python爬蟲,Python數(shù)據(jù)分析,人工智能等精品學(xué)習課程。帶你從零基礎(chǔ)系統(tǒng)性的學(xué)好Python!

          *聲明:本文于網(wǎng)絡(luò)整理,版權(quán)歸原作者所有,如來源信息有誤或侵犯權(quán)益,請聯(lián)系我們刪除或授權(quán)


          瀏覽 33
          點贊
          評論
          收藏
          分享

          手機掃一掃分享

          分享
          舉報
          評論
          圖片
          表情
          推薦
          點贊
          評論
          收藏
          分享

          手機掃一掃分享

          分享
          舉報
          <kbd id="afajh"><form id="afajh"></form></kbd>
          <strong id="afajh"><dl id="afajh"></dl></strong>
            <del id="afajh"><form id="afajh"></form></del>
                1. <th id="afajh"><progress id="afajh"></progress></th>
                  <b id="afajh"><abbr id="afajh"></abbr></b>
                  <th id="afajh"><progress id="afajh"></progress></th>
                  18禁色网站| 丁香五月天婷国产 | 一级AAA片 | 又滑黄又爽的软件免费版 | 免费一级a毛一级a看免费视频下载 |