日常學習python一

2021-07-24 07:25:21 字數 1578 閱讀 4703

今天是我開始學習python的第一天,留下一些記錄在這裡。我這次學習的是python3.

python是一種指令碼語言,需要用直譯器來編寫**。在linux中,我喜歡用vim進行編輯。這裡就不詳細解釋vim,畢竟它是linux的基礎。編輯完畢之後,需要給這個檔案乙個許可權,才能執行。

利用如下**,即可:

$ chmod +x 檔名 //檔名要帶副檔名,這是linux的內容
chmod +x helloworld.py
在 python 中,空格很重要,我們使用空格將識別符號區分開,行開始處的空格我們稱之為縮排,如果你的縮排是錯誤的,python 直譯器會丟擲錯誤。例如下面情形:

>>> a = 12

>>> a = 12

file "", line 1

a = 12

^indentationerror: unexpected indent

這是因為第二行開始處出現了多餘的空格,所以需要經常檢查**的縮排。

如果你在**中混用製表符和空格,這種縮排錯誤會很常見。

所以如果是用空格,就一直用空格縮排,不要使用製表符。

在 python 中,空格很重要,我們使用空格將識別符號區分開,行開始處的空格我們稱之為縮排,如果你的縮排是錯誤的,python 直譯器會丟擲錯誤。例如下面情形:

>>> a = 12

>>> a = 12

file "", line 1

a = 12

^indentationerror: unexpected indent

這是因為第二行開始處出現了多餘的空格,所以需要經常檢查**的縮排。

如果你在**中混用製表符和空格,這種縮排錯誤會很常見。

所以如果是用空格,就一直用空格縮排,不要使用製表符。

在 python 中,空格很重要,我們使用空格將識別符號區分開,行開始處的空格我們稱之為縮排,如果你的縮排是錯誤的,python 直譯器會丟擲錯誤。例如下面情形:

>>> a = 12

>>> a = 12

file "", line 1

a = 12

^indentationerror: unexpected indent

這是因為第二行開始處出現了多餘的空格,所以需要經常檢查**的縮排。

如果你在**中混用製表符和空格,這種縮排錯誤會很常見。

所以如果是用空格,就一直用空格縮排,不要使用製表符。

建議遵守以下約定:

python中的注釋是所在行的「#」後面所有內容

模組是包含了我們能復用的**的檔案,包含了不同的函式定義,變數。模組檔案通常以 .py 為副檔名。

python 本身在預設安裝時就帶有大量的模組。我們之後將會用到其中的一部分。在使用模組前先導入它。

>>> 

import math

>>> print(math.e)

2.71828182846

python日常學習(一)

strip函式原型 宣告 s為字串,rm為要刪除的字串行.只能刪除開頭或是結尾的字元或是字串。不能刪除中間的字元或是字串。s.strip rm 刪除s字串中開頭 結尾處,位於 rm刪除序列的字元 s.lstrip rm 刪除s字串中開頭處,位於 rm刪除序列的字元 s.rstrip rm 刪除s字串...

Python學習日常

python range 函式可建立乙個整數列表,一般用在 for 迴圈中。語法 range start,stop,step 引數說明 start 計數從 start 開始。預設是從 0 開始。例如range 6 等價於range 0,6 stop 計數到 stop 結束,但不包括 stop。例如 ...

python日常學習

1 python title 方法返回 標題化 的字串,就是說所有單詞都是以大寫開始,其餘字母均為小寫 見 istitle str.title 2 類的繼承 class car def init self,make,model,year self.make make self.model model...