學習python的一些筆記

閒來無事,聽說python很厲害,就學習一下.


  1. 查看ubuntu的系統環境變量
    echo $PATH
    在系統執行程序的過程中可以直接調用,每當你運行
    任何程序,系統會查找列在PATH環境變量中的各個目錄。然後運行那個程序。你只要簡單地
    把這個源文件複製到PATH所列目錄之一就可以使你的程序在任何位置都可用了。
  2. 字符串三引號的使用
    利用三引號,你可以指示多行的字符串.在三引號中可以自由的使用單引號和雙引號
  3. 轉義符
    在一個字符串中,行末的單獨一個反斜槓\表示字符串在下一行繼續,而不是開始一個新的行.
    “This is the first sentence.\
    This is the second sentence.”
  4. 自然字符串
    不用轉義符處理字符串,利用自然字符串.在字符串通過加前綴r和R指定.例如r”Newlines are indicated
    by \n”
  5. python中沒有char的數據類型
  6. 變量標識符
    標識符首字母必須是字母或者下劃線(‘_’)
    標識符名稱的其他部分由字母,下劃線,數字組成
    不能使用連接符
  7. python中使用變量只需要給它賦值,無需聲明
  8. 多個物理行寫一個邏輯行:
    print \
    i
    與如下寫法效果相同:
    print I
  9. 運算符
    **—-冪(返回x的y次冪)
    //——取整除(返回商的整數部分)
    <<——把一個數的比特向左移動一定數目

——把一個輸的比特向右移動一定數目
~——–按位翻轉,-(x+1)

  • python無需擔心輸出之間的空格問題
  • 在python中沒有switch語句,只能通過if-elif-else來替代實現,每個語句塊用’:’來作爲標誌
  • 在python中用”#”作爲註釋符
  • while循環中有一個else可選的語句快
  • for i in range(1,5):
    else:
  • continue 語句被用來告訴程序跳過循環塊中的剩餘語句,繼續執行下一輪循環
  • 函數定義中牽扯到局部變量和全局變量,局部變量是互不相關的,二全局變量用global修飾,全局使用
  • 默認參數值,在函數定義的形參名後加上賦值運算符(=)和默認值,且只能放在末尾.默認參數值是不可以改變的.直接在函數定義的時候進行賦值.
  • 關鍵參數,調用的時候對形參進行賦值
  • 發表評論
    所有評論
    還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
    相關文章