1. 程式人生 > 其它 >這或許是對小白最友好的python入門了吧——2,變數和字串

這或許是對小白最友好的python入門了吧——2,變數和字串

長期以來,程式設計界都認為剛接觸一門新語言時,如果首先使用它來編寫一個在螢幕上顯示訊息 “Hello world!” 的程式,將給你帶來好運。

因為微信排版編輯問題,直接在此處複製程式碼可能出錯,請自己手打!

因為微信排版編輯問題,直接在此處複製程式碼可能出錯,請自己手打!

因為微信排版編輯問題,直接在此處複製程式碼可能出錯,請自己手打!

在Python中我們要這樣做:在geany中輸入以下程式碼點選執行

print("Hello World")

如圖:

之後就會出現

有些時候我們需要輸出的可能不會這麼簡單,甚至還會多次用到需要輸出的值,這時候我們就需要引入“變數”,

輸入

message = "Hello World"

這樣就將"Hello World"這個值賦給了message。

然後選擇你對這個變數的動作,比如

print(message)

這裡注意message不要加引號哦,否則輸出的就是message這幾個字母。如下:

當然變數的命名也有規則,這些規則都很簡單,這裡就不贅述了,微信公眾號後臺回覆“變數命名”即可獲取。

下面我們來學習字串,顧名思義,字串就是一系列字元,Python中,引號裡的都是字串。舉個例子:

"This is a string"'這也是個字串'

字串中單引號和雙引號要靈活運用,比如:

"It's a dog"'Tom said:"I love Python! "'

人名首字母一般都需要大寫,可是我們在實際操作過程中可能有時候會忘記,一個兩個還可以手動改正,可是如果有幾千個甚至幾萬個人名呢?這時我們可以引入title這個函式:

name = "TOM william python"

print(name.title())

怎麼樣,是不是格式統一了呢?

除了title外,還有:

print(name.upper()) print(name.lower())

自己試一下吧看看這幾個是什麼。

除了大小寫,還有合併拼接字串,在Python中,我們使用“+”來合併字串

比如:

first_name = 'donald'middle_name = 'john'last_name = 'trump'full_name = first_name + " " + middle_name + ' ' + last_nameprint(full_name.title())

點選執行以後是不是這樣的呢?

我們也可以通過製表符新增空白,說白了就是新增空白,我們可以使用t比如:

print("t"full_name)

大家試試執行一下:

是不是前邊多了些空白呢?

除了製表符還有換行符n,用法和製表符一樣,大家自行試一下。

製表符和換行符可以同時在一個語句中哦,自己實踐下吧!

我們已經學習了怎麼新增空白,可是我們應該怎麼刪除空白呢?

下邊我們就來刪除 ' python' ' python ' 和 'python '中的空白。我們看到這三個字串空白分別在左邊、兩側、右邊。我們可以分別用:

lstrip()

strip()

rstrip()

print('      python'.lstrip())print('    python   '.strip())print('python    '.rstrip())

是不是空白都沒了呢?

是不是很簡單呢?好了,今天的教學就到這裡了,大家可以自己練習一下哦!