1. 程式人生 > 其它 >python學習筆記(初極)—1.基礎

python學習筆記(初極)—1.基礎

直譯器版本:3.7.2,用於執行檔案

整合開發環境(IDE):PyCharm(community)

1.1基礎資料型別

  單⾏註釋:# 註釋內容,快捷鍵ctrl+/

  多⾏註釋:""" 註釋內容 """ 或 ''' 註釋內容 ''',雙引號註釋用於含有''的內容

  python中單引號和雙引號的效果相同

  定義變數:變數名 = 值

   

  其中字串可用單引號或雙引號括起來,列表用中括號[],元組用的原括號(),集合用大括號{},字典是鍵值對用的大括號{}

   函式type(x),可用於檢測變數x的資料型別

  

  識別符號規則:由數字、字⺟、下劃線組成

         不能數字開頭

         不能使⽤內建關鍵字

         嚴格區分⼤⼩寫

1.2輸

    print()函式原型:print(*objects, end='\n', file=sys.stdout)

  其中,objects是輸出物件,end用來設定以什麼結尾(預設換行),file是要寫入的檔案物件。不想換行時可以去掉\n

 

  格式化符號:%s  字串

        %d  有符號十進位制整數

        %f  浮點數

        %c  字元

  %.2f, 表示小數點後顯示兩位小數

  輸出字串時還可以用:f{' 表示式'}

   

  轉義字元:\n  換行

       \t

  製表符(預設4個字元)

1.3輸入

  input('提示資訊')

  input()會把接收到的任意⽤戶輸⼊的資料都當做字串處理,可用變數來儲存這個字串。

1.4資料型別轉換

  input()接受的資料都是字串,可以通過函式轉換到其他型別。

    int(x)    將x轉換為⼀個整數

    float(x)    將x轉換為⼀個浮點數

    str(x)       將x轉換為字串

    tuple(s)   將序列 s 轉換為⼀個元組

    list(s)    將序列 s 轉換為⼀個列表

    eval(str)     將字串中的資料轉換成Python表示式原本型別

1.5運算子

  算術運算子:基本的有+、-、*、/,比較特殊的有//  整除,**  指數

  邏輯運算子:and  or  not