Python學習日記---編程技巧1

來源:互聯網
上載者:User

標籤:技巧   日記   

  1. 在Python3.X中,print()函數執行效果會自動換行,以下樣本解決不會自動換行

     print(XXX,end="")  //使形參end值為空白


2. Python中的兩種相等:

    float1 = 2.5

    float2 = 2.5

    float3 = float2


 其中float1 與float2   值相等,不指向同一對象

    float3 與float2   值相等,指向同一對象


3.浮點型變數在應用中,相互比較用 ‘ == ’ 不適宜

    delta=0.0 000 001

    if (math.fabs(x-y) < delta)  //差距認為相等


4. 多重賦值

    在Python中存在另外一種賦值方式

   aInt , bInt , cInt = 15, 10 ,17 

   等價於

   aInt = 15

   bInt = 10

   cInt = 17

  

   變數交換樣本:

   A , B = B , A

   等價於

   Temp = A

     A = B

     B = Temp

  也可以這樣交換 

    A ,B ,C = C,A,B   // 6的飛起!

   



Python學習日記---編程技巧1

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在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.