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

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > python >内容正文

python

Python基础知识点回顾

發布時間:2023/12/16 python 29 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Python基础知识点回顾 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

一、變量與標識符

  命名規則:數字、字母、下劃線組成,不能以數字開頭,不能是關鍵字

二、數據類型

  基本數據類型:

  多個變量賦值:a = b = c = 1? ? ? ? ? a, b, c = 1, 2, "runoob"

  Python3中有六個標準數據類型:

    •   Number(數字)(注意下數值運算操作中的 取余%,取整//)
    •   String(字符串)
    •   List(列表)
    •   Tuple(元組)
    •   Set(集合)
    •   Dictionary(字典)

  Python3 的六個標準數據類型中:

    •   不可變數據(3 個):Number(數字)、String(字符串)、Tuple(元組);
    •   可變數據(3 個):List(列表)、Dictionary(字典)、Set(集合)。

  列表、元組、集合、字典、字符串:

    正刪改查

三、分支語句:

  if elif else

四、循環:

  while

  for in

  break 和 continue

五、函數:

  1.無參數無返回值
  2.無參數有返回值
  3.有參數無返回值
  4.有參數有返回值

  return 單個值/多個值

  參數類型:
      位置參數
      默認參數
      *args
      **kwargs

  注意:打印一個值,在函數內部是直接print
     返回結果并打印,在函數內部是return 然后在外部調用的時候再打印

  遞歸函數:自己調用自己,注意:設置一個遞歸出口
  匿名函數:定義:函數名 = lambda 形參 : 返回值
  例:add = lambda a,b : a+b
      c = add(3, 4)

六、面向對象:

  類實例化對象

  屬性:

    1.實例屬性? ?self.屬性名? ? 對象.屬性名

    2.類屬性  cls.屬性名  類名.屬性名

  方法:

    1.實例方法(成員方法)

    2.類方法

        @classmethod

    3.靜態方法

        @staticmethod

    魔術方法

        __init__  初始化

        __str__  打印對象

        __del__  刪除對象時調用

        __new__  給對象分配地址(內存空間)

    單例模式

七、文件、模塊、異常

  1.文件

     格式一:(手動關閉格式)

       打開文件:file = open("文件名", "讀寫模式")

       操作文件:例如:file.write(xxx)

       關閉文件:file.close()

     格式二:(免關閉模式)

       打開文件:with open("文件名", "讀寫模式") as file:

       操作文件:例如:file.write(xxx)

     打開方式:

          r  只讀

          rb  以二進制打開只讀

          w  寫  從文件開頭寫(會覆蓋原來的內容)

          wb  寫  以二進制寫

          a  追加寫

          ab  以二進制追加寫

     操作文件:

          read()   

          readline()  讀一行

          readlines()  讀取所有行

          write()

八、異常

    try:

      代碼

    except  錯誤類型  as  e:

      代碼

    else:

      代碼

    finally:

      代碼

九、模塊

    import  模塊名

    from  模塊名  import  方法名

    from  模塊名  import  *

?

轉載于:https://www.cnblogs.com/eggnofaner/p/10469661.html

總結

以上是生活随笔為你收集整理的Python基础知识点回顾的全部內容,希望文章能夠幫你解決所遇到的問題。

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