1. 程式人生 > >《python編程從入門到實踐》變量和簡單數據類型

《python編程從入門到實踐》變量和簡單數據類型

解讀 ssa str 結果 必須 class 永久 註釋 顯示

  • 變量的命名和使用

python的變量命名和c有一樣的規則:

  1. 變量名只能包含字母、數字、下劃線,只能以字母、下劃線開頭。

  2. 變量名中不能有空格(一般習慣用下劃線來分隔單詞)

  3. 不能將python的關鍵字和函數名用作變量名

  • 字符串

    用引號括起來的都是字符串,這裏與c不同,c中單引號括起來的是字符,雙引號括起來的是字符串。

修改字符串的大小寫

1.title()以首字母大寫的方式顯示字符串

1 name="ada lovelace"
2 print(name.title())
3 輸出為:
4 Ada Lovelace

 

2.upper()以所有字母大寫

顯示

1 name="ada lovelace"
2 print(name.upper())
3 輸出為:
4 ADA LOVELACE

    

3.lower()以所有字母小寫顯示

1 name="ada lovelace"
2 print(name.lower())
3 輸出為:
4 ada lovelace

    

4.合並字符串

1 first_name="ada"
2 last_name="lovelace"
3 full_name=first_name+" "+last_name
4 print(full_name)
5 輸出為:
6 ada lovelace

    

5.刪除空白

1 favorite_language=python  
2 print(favorite_language)
3 print(favorite_language.rstrip())
4 輸出為:
5 python(末尾有一空格)
6 python(無空格)

 但是,調用rstrip()這種方法刪除空格是暫時的,如果想永久刪除,我們必須將刪除的操作結果存回變量中

 favorite_language = favorite_language.rstrip()

    • rstrip()刪除末尾(右端)空格
    • lstrip()刪除開頭(左端)空格
    • strip()刪除兩端空格

  • 數字

1.使用兩個乘號表示乘方運算

  >>>3**2

  9

2.調用函數str()將非字符串表示為字符串

1 age = 23
2 message="happy "+str(age)+"rd birthday"
3 print(message)
4 輸出為:
5 happy 23rd birthday

 此處若不用str(),會報錯,因為23可能是一個整數,或者字符2和字符3,python不知道如何解讀。

  • 註釋

    python中用#標識,#後的內容被解釋器忽略

《python編程從入門到實踐》變量和簡單數據類型