黄色网页视频 I 影音先锋日日狠狠久久 I 秋霞午夜毛片 I 秋霞一二三区 I 国产成人片无码视频 I 国产 精品 自在自线 I av免费观看网站 I 日本精品久久久久中文字幕5 I 91看视频 I 看全色黄大色黄女片18 I 精品不卡一区 I 亚洲最新精品 I 欧美 激情 在线 I 人妻少妇精品久久 I 国产99视频精品免费专区 I 欧美影院 I 欧美精品在欧美一区二区少妇 I av大片网站 I 国产精品黄色片 I 888久久 I 狠狠干最新 I 看看黄色一级片 I 黄色精品久久 I 三级av在线 I 69色综合 I 国产日韩欧美91 I 亚洲精品偷拍 I 激情小说亚洲图片 I 久久国产视频精品 I 国产综合精品一区二区三区 I 色婷婷国产 I 最新成人av在线 I 国产私拍精品 I 日韩成人影音 I 日日夜夜天天综合

二:python基礎

系統 2169 0

一:通用套路

無論哪門語言,基本都是

  1. 變量開始,
  2. 數據類型,
  3. 運算符,
  4. 控制語句,
  5. 函數,
  6. 面向對象,
  7. 并發,
  8. 網絡,
  9. 框架,

基本都是這么個套路下來

二:變量

變量就是為臨時數據起個名字,方便后面改動數據和調用數據,否則你總不能拿著數據的內存地址的二進制操作吧

函數名是變量,類名也是變量,都只是為不同的數據起個名字,這個數據可能只是一個字面量,也可能是一小段代碼,也可能是一大段代碼

命名規則:數字 字母 下劃線組成,數字不能做開頭,大神已經用的關鍵字你不能用作你的變量名.

三:常量

和變量基本無異,只不過約定是變量名全大寫,定義后不能再修改值,非要改也沒人攔的住,就像類中的私有,只是在namespace中修改了名字,讓你找不到它了,但是你非要_類型.__私有名字去改它的值也沒有人攔你.

四:注釋

            #單行注釋
"""
多行注釋
"""
'''
多行注釋
'''
          

五:字符編碼

python3默認的字符編碼utf8,

內存中數據都是unicode編碼形式存在,無論哪個國家的人輸入的內容到內存中都是unicode,不會亂碼.

unicode默認所有一個字母也用4bytes,2 32 個符號標記完全可以枚舉世界一切文字,原ascii一個字母就1bytes,這樣擴充了4倍,當從內存存放到硬盤的時候IO壓力變大了,

出現了彈性的utf8編碼,英文還和ascii一樣1bytes,中文占3bytes,且utf8基本98%都是這個保存,期待有一天內存中數據編碼全部變成utf8.

鍵盤輸入代碼以unicode的形式進入內存,看到的確實是輸入的內容,因為os把內存中的0101,又變成了輸入內容顯示到屏幕.

保存為utf8,說明os中有unicode到utf8的二進制轉換對照表

打開文件編碼格式為utf8,到內存是unicode說明os中還有utf8到unicode的轉換對照表

其他編碼方式也可以說明,os中保存了很多編碼方式和unicode互轉的對照表.

亂碼:1.編輯器輸入了中文,到內存中是unicode編碼,保存時用了韓語編碼,他不認識你輸入的中文,保存時就是亂碼,下次打開肯定還是亂碼.

  2.保存時用utf8編碼,打開時用gbk,也會亂碼.

六:數據類型

之所以有數據類型一說,映射現實世界當中的數字 成語 段落,之所以一眼就能看出這是一個數字或者這是一個段落,是因為我們進行了學習,后天的條件反射

計算機是不認識數字和str的,除非你告訴他,怎么告訴他?數據類型就是告訴他這是什么數據,怎么處理.

數據類型在python就是內置對象,都是小寫的類形式存在,封裝了處理數據的方法.

int:python3中只有int,對python2中的長整型進行了整合.

float:用的比較少,6//5=1? ? ? ? 6/5=1.2后者常見為小數,divmod(7,3)=(2,1),(除,余)

str??list??tuple??dict??set后面詳解

可變數據類型:id變為前提,通過方法改變了value

不可變類型:就沒有封裝方法改變value,一旦value變了,就意味著id變了

重新賦值不是改變value,而是改變了id

id變了value

七:運算符

  1. 算數運算

    二:python基礎_第1張圖片
  2. 賦值運算=? +=? *=? //=? **=等
  3. ?邏輯運算
    優先級:not>and>or
  4. 比較運算符:結果是bool? a>b
    三元運算a=true if a>b else false
  5. 成員運算符
    in , not in

? 運算符優先級

二:python基礎_第2張圖片 ? ? ? ? ? ? ? ? ? ? ? ??





更多文章、技術交流、商務合作、聯系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號聯系: 360901061

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。

【本文對您有幫助就好】

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長會非常 感謝您的哦?。?!

發表我的評論
最新評論 總共0條評論