1. 程式人生 > >2018.11.20——python5小時入門、continue、break、*args、**kwargs、異常

2018.11.20——python5小時入門、continue、break、*args、**kwargs、異常

  1. 裝環境:用python3,不直接去python官網下載,裝anaconda。
  • python的特點是:比Java簡潔,靠縮排來顯示句子
  • 語法:type列印型別(int 、float、str、bool);型別轉換int(a)、float(a)、str(a);四捨五入round();1.3e5;len()列印長度

-----------------------------------------------------------------------------------

              寫法:            type(變數名)  ,例如:type(a)

             比較常用,各個框架中也用,例如pytorch、tensorflow、caffe

---------------------------------------------------------------------------------------

型別轉換 xu=1.5

int (xu)結果為1

---------------------------------------------------------------------------------------

不等式輸出的結果就是:bool型

去掉空格,在讀檔案的時候常用

 

 

2.list列表,裡面存什麼東西都可以,所以可以存特徵,身高、學號、姓名……

取值,變數名後面直接加[],例如tang[1]

 

3.字典結構

取值:

表明順序變了,因此字典沒有索引之說,因為它是靠鍵值進行儲存的。

4.集合set,用{}表示,沒有順序,用法:幫list去除重複

集合保留唯一,不重複的東西

--------------

6.continue跳出本次迴圈,即便下面還有程式碼也不去執行了。

7.break整個迴圈生命週期結束

8.函式

=============================

我不知道需要多少個引數,函式可以接受不定個數引數

9.**kwargs

傳進去的引數是鍵值對格式——字典

10.匯入xxx.py

11.os模組