第二章.python入門

2.1環境的安裝

  • 解釋器:py2和py3python

  • 添加環境變量的做用:便於找到python解釋器網絡

  • 開發工具:pycharm函數

2.2編碼

2.2.1編碼基礎

  • ascii:只表示英文,8位表示一個元素,python2默認編碼工具

  • unicode:包含現有已知全部文字,被稱爲萬國碼,32位表示一個元素,用於計算機內部計算,中文在其中爲四字節。開發工具

  • utf-8:unicode簡化版,用於計算機網絡傳輸和內部轉換,中文在其中爲3字節,python3默認編碼。ui

  • gb2312:亞洲地區所用編碼,中文在其中爲兩字節編碼

  • gbk:gb2312升級版spa

2.2.2python編碼相關

  • 操做文件時,要按照:以什麼編寫寫入,就要用什麼編碼去打開計算機網絡

  • 若是想要修改默認編碼,則能夠使用:code

    # -*- coding:utf-8 -*-

2.3變量

2.3.1變量的存在乎義

爲某個值建立一個「外號」,之後在使用時候經過此外號就能夠直接調用。

2.3.2變量的命名規範

  • 1.只能由字母,數字,下劃線構成

  • 2.數字不能放在句首

  • 3.不能使用python關鍵字

  • 4.建議:見名知意,不一樣單詞用下劃線鏈接

2.4運算符

  • 算數運算符

    • +

    • -

    • *

    • /

    • %作除法後取餘數

    • //除後商取整

  • 比較運算符

    • ==

    • !=

  • 賦值運算符

    • =

  • 邏輯運算符

    • or

      例題:v = 1 or 9 #1

      若第一值轉換爲布爾值爲真,則輸出第一值,若第一值轉換爲布爾值爲假,則輸出第二值。如有多個or條件,則從左到右依次執行上述操做

    • and

      例題:v = 1 and 9 #9

      若第一值轉換爲布爾值爲真,則輸出第二值,若第一值轉換爲布爾值爲假,則輸出第一值。如有多個and條件,則從左到右依次執行上述操做

    • not

      取非

    • 嵌套問題順序:()>not>and>or

2.5註釋

  • 是進行單行註釋

  • """ """是進行多行註釋

2.6循環語句

2.6.1 while循環

  • while True 死循環

    continue:本次循環若遇到continue,程序就再也不向下執行,而是回到while條件

    break:終止當前循環

    return:結束當前函數,返還一個數值,字符串,函數或參數

  • while + 條件

  • while else不知足while條件時觸發,或者條件爲False

2.6.2 for循環

  • 循環對象能夠是字符串,列表,元組,字典,集合

    v = [11,22,33,44]
    for item in v:
       print(v)
相關文章
相關標籤/搜索