Python基礎

標示符的命名規則

命令:help() >>> keywords >>>quit
在這裏插入圖片描述

刪除變量和垃圾回收機制

  • 刪除變量(del 變量名)
  • 對象不被引用時被回收

鏈式賦值和系列解包賦值

a = b = 2
a,b,c = 1,2,3(個數保持一致)
python中是不能定義常量的,只能邏輯上控制。

運算符

《 + (加法) -(減法) *(乘法) /(浮點數除法) // (整數除法) %(取餘) **(次方) 》
使用divmod(10,2)同時得到商和餘數(5,0)

  • 進制之間的轉化,各進制轉化成十進制:0B 二進制 ;0o 八進制 ; 0x 十六進制
  • 強制轉化成整形int(要轉換的內容)
  • round(四捨五入的數值)
  • 邏輯運算符 or and not 相當於java中的 || && !
  • == 用於判斷對象的兩個值是否相等
  • is 比較地址是同一個對象;is not 不是同一個對象
    注意------整數緩存問題:在命令行[-5 256] 文本編輯器[-5 無限大]
  • 字符串的創建 : 1、可以使用單引號和雙引號 2、使用連續的三個單引號和雙引號可以創建多行字符串
    len(字符串)字符串的長度
    print()打印自動換行
    print(“aaa”,end=(“”)) 字符串的拼接 end=括號中可以是任何的轉義字符
    input(“提示內容:”) 鍵盤的輸入函數
    str() 轉化成字符串
    a=“abcdefghijkl” a[0]=a a[-1]=l 字符串可以正向和反向去進行搜索
    a.replace(“a”,“zz”)將a替換成zz a對象沒有變,生成了一個新的對象
  • 字符串的截取如下表:
    在這裏插入圖片描述
發佈了22 篇原創文章 · 獲贊 6 · 訪問量 675
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章