1. 程式人生 > >python學習筆記01-基礎

python學習筆記01-基礎

對象 方法 避免 python value 格式化 可變 %x 是否

  • 數據類型:
    (1)整數
    (2)浮點數
    整數和浮點數在計算機內部存儲的方式是不同的
    (3)字符串
    Python還允許用r‘‘表示‘‘內部的字符串默認不轉義
    (4)布爾值
    (5)空值
    空值是Python裏一個特殊的值,用None表示

  • 變量:
    動態語言:變量本身類型不固定的語言
    靜態語言:在定義變量時必須指定變量類型

  • 格式化:
    %d 整數
    %f 浮點數
    %s 字符串
    %x 十六進制整數
  • 用%%來表示一個%

    1. tuple:
      只有1個元素的tuple定義時必須加一個逗號,

    2. 條件判斷:
      只要x是非零數值、非空字符串、非空list等,就判斷為True,否則為False

    3. dict:
      要避免key不存在的錯誤,有兩種辦法,
      一是通過in判斷key是否存在
      二是通過dict提供的get方法,如果key不存在,可以返回None,或者自己指定的value

    dict的key必須是不可變對象

    python學習筆記01-基礎