個人學習系列 - python入門歸納

最近感覺python不要太火呀!所以自然而然的就會想到是不是到了非學不可的時候纔會下手呢?當然是是不要的,所以笨鳥先飛吧還是,簡單的先跟着教程學習一下。

python安裝配置

首先我們需要明確的問題是現在python是有兩個版本並行進行開發,一個是2.x,一個是3.x。由於兩個版本是不兼容的,3.x是全新開發的一個版本。個人認爲2.x只是適用於那些前期用該版本開發並且遷移工作量過大,所以一直維護的版本,所以還是建議學新不學舊,開始了3.x版本的學習之路。

windows上安裝python

1. 從官網上下載安裝包。

按照自己的需求下載相應的安裝包,這裏我下載的是64位ude安裝包,不過在這裏可以看到有三個可供下載的:
圖片.png

 web-based installer 是需要通過聯網完成安裝的  
 executable installer 是可執行文件(\*.exe)方式安裝  
 embeddable zip file 嵌入式版本,可以集成到其它應用中

選擇適合自己安裝的方式進行安裝就可以了。
安裝界面有一個Add Python 3.8 to PATH需要注意勾選上。

2. 下載你喜歡的IDE。

安裝完畢之後就可以安裝你喜歡的IDE工具進行代碼的編寫了,我這裏用的是pyCharm,當然還有別的工具,只是我在開發java代碼的時候習慣使用jetbrains家的工具了,說實話,還是挺好用的,就是收費。。。
可以去官網進行下載http://www.jetbrains.com/pych...

3. python環境配置

我們在win10安裝python會出現一些小問題,就是我們安裝完畢後在控制檯會輸入python會自動打開應用商店的python下載界面,難道說我們哪裏安裝出錯了?其實不是,因爲我們沒有在系統變量裏面添加python的環境,我們只需要將環境配置一下就可以了。
image.png
再次在控制檯輸入python試一下吧!
image.png
至此,我們的python運行環境就搭建完畢了

python的簡單開始

python的數據類型比較少,而且變量賦值的時候也不需要特意指定類型,用起來不要太方便。

int a = 123; # a是整數類型變量
a = 456; # 不指定數據類型也是沒有問題的
1. python的數據類型有整數,浮點數,字符串,布爾值。
a = 123 # 整數
b = 123.456 # 浮點數
c = 'ABC' # 字符串
d = True # 布爾值
2. 條件判斷

python是一個嚴格要求格式的語言,所以像java隨便寫的方式不同了,一旦縮進出現問題就會報錯,所以這裏就會體現出來一個好的編程工具的作用了。。。

# 這裏我喜歡使用table鍵進行編程縮進。
if <條件判斷1>:
 <執行1>
elif <條件判斷2>:
 <執行2>
elif <條件判斷3>:
 <執行3>
else:
 <執行4>
3. 循環
  • while循環
    while循環就是隻要條件滿足,就不斷循環,條件不滿足時退出循環。

    # 計算從零到一百的所有數的和
    a = 0
    sum_all = 0
    while a <= 100:
      sum_all += a
      a += 1
    print(sum_all)
    
    # 輸出結果爲
    5050
  • for循環
    for...in循環就是依次把list或tuple中的每個元素迭代出來

    names = ['Michael', 'Bob', 'Tracy']
    for name in names:
    print(name)
    
    # 打印結果如下:
    Michael
    Bob
    Tracy
  • break
    break語句可以提前退出循環。

    a = 0
    sum_all = 0
    while a <= 100:
      a += 1
      # 如果a等於3就退出循環
      if a == 3:
          break
      sum_all += a
    print(sum_all)
    
    # 打印結果如下:
    3
  • continue
    continue語句跳過當前循環,直接開始下一次循環。

    a = 0
    sum_all = 0
    while a <= 100:
      a += 1
      # 如果a等於3就跳過此次循環,開始下一循環
      if a == 3:
          continue
      sum_all += a
    print(sum_all)
    
    # 打印結果如下:
    5148

待更新。。。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章