我的學習系列 - python入門概括

最近感受python不要太火呀!因此天然而然的就會想到是否是到了非學不可的時候纔會下手呢?固然是是不要的,因此笨鳥先飛吧仍是,簡單的先跟着教程學習一下。

python安裝配置

首先咱們須要明確的問題是如今python是有兩個版本並行進行開發,一個是2.x,一個是3.x。因爲兩個版本是不兼容的,3.x是全新開發的一個版本。我的認爲2.x只是適用於那些前期用該版本開發而且遷移工做量過大,因此一直維護的版本,因此仍是建議學新不學舊,開始了3.x版本的學習之路。java

windows上安裝python

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

按照本身的需求下載相應的安裝包,這裏我下載的是64位ude安裝包,不過在這裏能夠看到有三個可供下載的:
圖片.pngpython

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

選擇適合本身安裝的方式進行安裝就能夠了。
安裝界面有一個Add Python 3.8 to PATH須要注意勾選上。web

2. 下載你喜歡的IDE。

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

3. python環境配置

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

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循環就是隻要條件知足,就不斷循環,條件不知足時退出循環。spa

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

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

    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

待更新。。。

相關文章
相關標籤/搜索