python 基礎 01

來源:互聯網
上載者:User

標籤:如何使用   利用   因此   input   資料類型   class   情況   pre   跳出迴圈   

 

什麼是電腦?
cpu: 電腦的大腦; 讀寫速度 3GHZ
記憶體: (為了提高利用率) 緩衝硬碟和cpu
硬碟: 機械硬碟讀寫速度70mb/s

電腦裡面讀寫的內容都是01代碼 二進位(電腦只認二進位)

1,變數: 將運算的中間結果暫存到記憶體.以便後續程式調用.

 命名的規則:

    1, 變數由字母, 數字,底線搭配組合而成
    2, 不可以用數字開頭,更不能是全數字
    3,不能是pythond的關鍵字, 這些符號和字母已經被python佔用, 不可以更改
    4,不要用中文
    5,名字要有意義
    6,不要太長
推薦大家使用駝峰體或者底線命名
駝峰體: 除首字母外的其他每個單字首大寫
底線: 每個單詞之間用底線分開

2.資料類型

什麼是資料類型呢?

我們人很容易區分出數字和字元,但是電腦不能啊,電腦可以說是很死板的,規定的什麼程式就一直按那個程式走,因此,在每個變成語言裡都會有資料類型,在python種常用的資料類型就有一下三個:

 ①整數(int)

②字串(str)

③布爾值(bool) 真或假  True或False

3.常量

在python中不存在絕對的常量. 約定俗成, 所有字母大寫就是常量.

4.if語句

第一種文法:     if 條件:             #引號是將條件與結果分開。       

    結果1。        # 四個空格,或者一個tab鍵,這個是告訴程式滿足這個條件的    

   結果2。 如果條件是真(True) 執行結果1, 然後結果2, 如果條件假(False) 直接結果2
第二種文法:    If 條件:       

結果1    else:       

結果2    代碼3
第三種文法:    If 條件1:    

    結果1    elif 條件2:
        結果2    ..    else:    

    結果n
第四種文法(嵌套):    If 條件1:    

    結果1        If 條件2:          

  結果2        else:         

   結果3    else:    

    結果4   
    可以無限的嵌套. 但是在實際開發中. 盡量不要超過三層嵌套

5. 流程式控制制 - while迴圈 

如何使用while?舉個例子:

while True:         print(‘我們不一樣‘)          print(‘我們都一樣‘)           print(‘有啥不一樣‘)

  上面的while 就是重複迴圈,"有啥不一樣"結束以後 重新開始,

那麼怎麼讓它停止迴圈呢?  有兩種情況:

  ⑴ 改變條件.

 ⑵ break

6.使用者互動

使用input()函數,可以讓我們和電腦互動起來

文法:

    內容 = input (提示資訊)

這裡可以直接擷取到使用者輸入的內容

7. 流程式控制制- break和continue

  ①break:立刻跳出迴圈,打斷的意思

  ②continue: 停止本次迴圈,繼續執行下一次的迴圈.

 

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.