1.1 變數的命名和適用
① 必須是字母,數字,下劃線。不能數字開頭
message = "xxxx" 1_message = "xxxx"(不行) _message = "xxx" 0 = "xxx"(不行)
② 常變數名之間不能有空格
greeting message = "xxx"(不行) greeting_message = "xxx"
③ 不能用python關鍵字和函式名做變數名
變數名不要過於簡略
不要用l、O、o來命名變數容易混淆,命名最好用小寫
④ 多變數賦值
x,y,z=0,1,2
1.2 字串
① "This is a string."
'This is also a string.'(單引號和雙引號均可)
1.2.1 使用方法修改字串的大小寫
方法:
title()———首字母大寫
upper()———全大寫
lower()———全小寫
name = "ada lovelace" print(name.upper()) 結果:ADA LOVELACE
1.2.2 在字串中使用變數
`first_name = "ada"
last_name = "lovelace"
full_name = f"{first_name}{last_name}"
print(full_name)`(f字串3.6版本,老版本format())
1.2.3 使用製表符或換行符新增空白
製表符\t,換行符\n
pirnt("Languages:\n\tPython\n\tC\n\tJavaScript")
結果:Languages:
Python
C
JavaScript
1.2.4 刪除空白
rstrip()刪除右邊的空白 lstrip()刪除左邊的空白 strip()刪除左右兩邊的空白 favorite_language = "python " favorite_language.rstrip() 結果:"python"
1.2.5 使用字串時避免語法錯誤
`message = 'One of Python's strengths is its diverse community'
pirnt(message)(無法識別)
message = "One of Python's strengths is its fiverse community"
print(message)(可以識別)`
1.3 數
1.3.1 整數和浮點數
無論是哪種運算,只要有運算元是浮點數,Python預設得到的總是浮點數
4/2=2.0 1+2.0=3.0 2*3.0=6.0 3.0**2=9.0
1.3.2 數中的下劃線
這種表示方法適用於整數和浮點數,但只有Python3.6及以上版本支援
universe_age = 14_000_000_000 print(universe_age) 結果:14000000000
1.4 註釋
在Python中,註釋用井號(#)標識,井號後面的內容都會被Python直譯器忽略