日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

      
          
      歡迎訪問 生活随笔!

      生活随笔

      當前位置: 首頁 > 人文社科 > 生活经验 >内容正文

      生活经验

      python学习--基础

      發布時間:2023/11/27 生活经验 26 豆豆
      生活随笔 收集整理的這篇文章主要介紹了 python学习--基础 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

      學習廖雪峰老師的Python記錄的筆記

      一 輸入輸出

         輸入 input()

         輸出 print  

      # print ('abc', 'hello', 'world')
      name = input('please enter you name\n')
      print ('hello', name)
      

      二 python基礎

        Python采用縮進方式,注釋使用#

        語句以冒號結尾時,縮進的語句視為代碼塊,Python大小寫敏感

      1 數據類型和變量

        整型, 布爾型(True, False), 浮點型, 空值(None), 字符串

        邏輯運算符 and or not

        理解變量在計算機內存中的表示:如:

          a = 'abc'

          Python解釋器做了兩件事:

          1 在內存中創建了一個'abc'的字符串

          2 在內存中創建了一個a的變量,把它指向'abc'字符串

        

        常量:一般用大寫字母表示,如PI = 3.1415926? (約定俗成的)

        預算:/除法 得到浮點數,如9/3=3.0?

          //地板除? 取小于該數的最大整數

      ?

      2 編碼

        早起的unicode是定長字節,使用兩個字節表示一個字符,后期發展為變長字節的編碼(UTF-8)

        英文字符使用一個字節,中文使用三個字符

        

        ASCii和Unicode和UTF-8關系

        在計算機內存中,統一使用unicode編碼,當需要保存到硬盤或者需要傳輸的時候,就轉換成utf-8

        用記事本編輯的時候,從文件讀取的UTF-8字符被轉換為Unicode字符到內存里,編輯完成后,保存的時候再把unicode轉換為utf-8

        瀏覽網頁的時候,服務器會把動態生成的Unicode內容轉換成uft-8在傳輸到瀏覽器

        在python最新版中,字符串是以unicode編碼的

        對于單個字符的編碼,Python提供了ord()函數獲取字符的整數表示,chr吧編碼轉換成對應的字符

      ?

        由于python的字符串類型為string,在內存中以unicode表示,一個字符對應若干個字節,如果想要在網絡上傳輸,或者保存到磁盤上,就要把str變為字節為單位的bytes,python對bytes類型的數據用b前綴的單引號或者雙引號表示

        如 x = b'ABC'

        以unicode表示的str通過encode()方法可以編碼為指定的bytes

        >>> 'ABC'.encode('ascii') b'ABC'

        >>> '中文'.encode('utf-8') b'\xe4\xb8\xad\xe6\x96\x87'

        在bytes中,無法顯示為ascii字符的字節,用\x##顯示

        >>> b'ABC'.decode('ascii') 'ABC'

        >>> b'\xe4\xb8\xad\xe6\x96\x87'.decode('utf-8') '中文'

      ?

        len()用于統計字符或者字節的長度?? >>> len('中國'.encode('utf-8'))?? 輸出6

      ?

        python源代碼是文本文件,保存的時候,一般都保存為utf-8,為了讓解釋器讀取源代碼按照utf-8讀取,需要在文件開頭加上這兩行

          #!/usr/bin/env python3

          # -*- coding:utf-8 -*-

      ?

      轉載于:https://www.cnblogs.com/helloJiu/p/6399719.html

      總結

      以上是生活随笔為你收集整理的python学习--基础的全部內容,希望文章能夠幫你解決所遇到的問題。

      如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。