1. 程式人生 > 其它 >Python的學習之旅

Python的學習之旅

Python

yyx的Python學習之旅就此開始


學前:

IDE:Microsoft Visual Studio Code;

Python:Anaconda(官網,映象下載網址);

資料結構及型別
1.數字

  • 單純的數字包含int和float;
  • "/"返回的是一個float,"//"去除小數,保留整數,但是不會四捨五入;
  • 用"j"或者"J"定義虛部,如:"1+2j";

2.字串

  • ''或者是""都可用於表示字串;
  • ""可以轉義,用print()輸出字串的時候,在前面加"r"可以使字元不被""轉義;
  • 如果不用/n換行,可以直接使用如下結構:
    print("""
    ...
    """)
    原封不動地輸出,包含輸入的enter(換行);
    ("可以被換為');
  • 可以用"+","*"對字串(或者是對字串和字串型的變數)進行操作;
  • 切片:word[x:y:c]表示的是索引x到y間隔為c的一組字串,返回型別為字串(若b為空,則代表方向d上的最後一個數字;c預設為1,正數表示方向d從左到右);
    |0|1|2|3|4|5|...
    0 1 2 3 4 5 6...
    0,1,2,3,4,5,6...為索引,而"012345..."為內容;
  • len()函式可以返還對應字串的長度;

3.列表

  • "列表"(list)可以用來存放不同型別的資料,
    例如:
    squares = [0,1,2,"asd"]
  • 獲取部分元素的方式為索引或者切片,與字串類似;