Python學習_01

來源:互聯網
上載者:User

標籤:年齡   文字檔   方便   The   nal   linux   bubuko   單行注釋   log   

1.python版本選擇, python 2.x Or python 3.x ?

  python 2.x 版本只會更新到2.7 不會再有 2.8版本 , 未來的主流是 python 3.x版本, 因此學習正常情況選擇 3.x版本即可!

 

2.python 安裝 :

  python官網: https://www.python.org/downloads/

  

  安裝步驟如下:

  

  

     

  

  測試安裝是否成功:

  windows使用者: WIN + R ==> 輸入CMD 開啟命令列視窗 ==> python --version   ==> Enter鍵

  linux後續補充...

       如果能正確顯示版本號碼則表示安裝成功

  如果提示沒有python命令,同時python已正常安裝,則需要檢查環境變數是否添加,

  參考dangeal大大的一篇文章(win7操作一樣): https://www.cnblogs.com/dangeal/p/5455005.html

 

3.使用python寫的第一個HelloWorld!

  3.1 直接在命令列中列印

  開啟命令列視窗: python --> enter ->

  輸入:print("Hello World!")   -> 斷行符號就可以在成功列印出Hello World!

  輸入:exit()可以退出python命令

  格式: print("要列印的內容") 也可以使用單引號 : print(‘要列印的內容‘)

   如下:

  

 

 

  3.2 通過python命令執行python檔案實現輸出Hello World!

  E盤根目錄下,建立txt文字檔 ,  命名Hello同時變更檔尾碼名為 .py

  使用文本編輯工具(例如:notepad++)開啟Hello.py ,輸入:print("Hello World!")

  cmd開啟命令列視窗,輸入python E:\Hello.py   --> 斷行符號 即可   小技巧:輸入E:\ He後可以按TAB鍵進行檔案名稱自動補全(檔案夾也適用)

  

 

4.python中的變數 與 常量

  4.1 變數常量基本介紹

    變數:可以儲存計算的結果或資訊,方便後面的程式調用與修改

    常量:固定不變的量,python中,常量的命名全部大寫

    例如:name = "Tom"

    表示將字串Tom 賦值給變數 name, 此時變數的名稱就是 name , 變數對應的值就是 Tom

    name的值不是固定不變的,可以通過繼續賦值的方式變更

    name = "Rye"  ,此時變數name的值就不再是Tom 而是新的值 ,Rye

 

  4.2 變數的命名規則

    1.可以由字母數字底線組成 例如: studetn1 , student2  ,student_name

    2.不能以數字開頭,不能包含特殊的字元(包含,~,!,@,#,$,%,^,& 等)或者空格, 錯誤樣本: 1name , name$ , student name 

    3.不能以保留字命名 ,例如:

    [‘False‘, ‘None‘, ‘True‘, ‘and‘, ‘as‘, ‘assert‘, ‘break‘, ‘class‘, ‘continue‘, ‘def‘, ‘del‘, ‘elif‘, ‘else‘, ‘except‘, ‘finally‘, ‘for‘, ‘from‘, ‘global‘, ‘if‘, ‘import‘, ‘in‘, ‘is‘, ‘lambda‘, ‘nonlocal‘, ‘not‘, ‘or‘, ‘pass‘, ‘raise‘, ‘return‘, ‘try‘, ‘while‘,     ‘with‘, ‘yield‘]

    4.規範:不能以中文進行命名, 儘管python可以支援

    5.多個單子組成的變數名,應該使用駝峰命名 : studentName,或者使用 _ 將多個單子串連  : student_name

    6.變數的命名應做到見名知意,例如: name = "Tom"  age = 18  ,可以很容易的知道,變數代表的分別是姓名與 年齡  , 錯誤樣本: a = "Tom" ,變數a 不能準確表達他代表什麼意思

    7.變數名是區分大小寫  ,例如 name = tom , Name = Rye , 可以通過執行程式得知兩個不是同一個變數

    

5.python中的注釋

  單行注釋:# print("Hello World!") 如果使用 # 則# 後面的內容,程式不會執行

  

  多行注釋: ‘‘‘ ‘‘‘ , 或者 """ """

   ‘‘‘需注釋的內容 ‘‘‘

 

6.python中的邏輯判斷語句

  if condition :

    do someting1

  else :

    do something2

  語句的意思是: if 後面的condition 條件成立, 則執行 do someting1, 否則執行do someting2

  注意:

  1.if condition 與 else 後 都需要加 : 

  2.要執行的條件體,例如 do sometion1 ,需要加縮排或是空格,如果有多行,則需保證每行的縮排格式相同

  3.縮排 雖然在直觀上等於 四個空格的大小, 但實際兩者不相同

  

  多條件判斷語句的格式,根據業務需要,可以同時組合多個條件

  if condition1 :

    do someting1

  elif condition2 :

    do someting2

  elif ...... :

    .....

  else :

    do otherthing...

    

   特點: 判斷從 condition1 開始 一直到else結束, 如果這段過程中滿足了某個條件,則程式會執行該條件下的邏輯,其他的條件將不再執行

  

  python檔案中的書寫

myAge = 25myFatherAge  =  48if myAge == myFatherAge :    print("myAge 等於 myFatherAge ")elif myAge < myFatherAge :    print("myAge 小於 myFatherAge ")else:    print("myAge 大於 myFatherAge ")

 

    

 

Python學習_01

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.