Python基礎 ‘’姿勢‘’1
阿新 • • 發佈:2019-01-27
'''
在Python中使用變數時, 需要遵守一些規則和指南。 違反這些規則將引發錯誤, 而指南旨在讓你編寫的程式碼更容易閱讀和理解。 請務必牢記下述有關變數的規則
1 變數名只能包含字母數字和下劃線。變數名可以字母或者下劃線,但不能以數字打頭,例如:可將變數命為messahe_1,但是不能
命為1_message
2 變數名不能為空格,但可以使用下劃線分隔其中的單詞。例如:greeting——message可行 但是greeting message 會引發錯誤
3 不要將Python關鍵字和函式名作為變數名,既不要使用Python保留用於特殊用途的單詞,例如print
4變數名應既簡短又具有描述性,、
5 慎用小寫字母1和大寫字母O 因為容易可能被看錯成1和0、
'''
''' 字串'''
#使用方法修改字串的大小寫
name = "ada lovelace"
# '''首字母大寫'''
print(name.title())
# '''全部大寫'''
print(name.upper())
# '''全部小寫''''
print(name.lower())
#合併( 拼接) 字串
firstname = "junxin"
lastname = "wang"
print(firstname+lastname)
print("hellow "+firstname.title()+lastname)
#使用製表符或換行符來新增空白
print("hellow\n"+lastname.title()+firstname)
print("hellow\n\t" + lastname.title()+firstname)
#刪除空白(末尾空格)你還可以剔除字串開頭的空白, 或同時剔除字串兩端的空白。 為此, 可分別使用方法lstrip() 和strip() :
language = "Pyt hon "
print(language.rstrip())
print(language)
#使用字串時避免語法錯誤 (如果去掉雙引號會報錯)
messages = "'One of Python's strength is its diverse community.'"
print(messages)
#Python 2中的print 語句
'''在Python 2中, 無需將要列印的內容放在括號內。 從技術上說, Python 3中的print 是一個函式, 因此括號必不可少。 有些Python 2 print 語句也包含括號, 但其行為與Python 3中
稍有不同。 簡單地說, 在Python 2程式碼中, 有些print 語句包含括號, 有些不包含。'''
'''數字'''
print(((2+1)-1)*4/2)
'''浮點數'''
#需要注意的是, 結果包含的小數位數可能是不確定的:
print(0.1+0.2)
#使用函式str() 避免型別錯誤
age = 23
print("happy"+str(age)+"birthday")
在Python中使用變數時, 需要遵守一些規則和指南。 違反這些規則將引發錯誤, 而指南旨在讓你編寫的程式碼更容易閱讀和理解。 請務必牢記下述有關變數的規則
1 變數名只能包含字母數字和下劃線。變數名可以字母或者下劃線,但不能以數字打頭,例如:可將變數命為messahe_1,但是不能
命為1_message
2 變數名不能為空格,但可以使用下劃線分隔其中的單詞。例如:greeting——message可行 但是greeting message 會引發錯誤
3 不要將Python關鍵字和函式名作為變數名,既不要使用Python保留用於特殊用途的單詞,例如print
4變數名應既簡短又具有描述性,、
5 慎用小寫字母1和大寫字母O 因為容易可能被看錯成1和0、
'''
''' 字串'''
#使用方法修改字串的大小寫
name = "ada lovelace"
# '''首字母大寫'''
print(name.title())
# '''全部大寫'''
print(name.upper())
# '''全部小寫''''
print(name.lower())
#合併( 拼接) 字串
firstname = "junxin"
lastname = "wang"
print(firstname+lastname)
print("hellow "+firstname.title()+lastname)
#使用製表符或換行符來新增空白
print("hellow\n"+lastname.title()+firstname)
print("hellow\n\t" + lastname.title()+firstname)
#刪除空白(末尾空格)你還可以剔除字串開頭的空白, 或同時剔除字串兩端的空白。 為此, 可分別使用方法lstrip() 和strip() :
language = "Pyt hon "
print(language.rstrip())
print(language)
#使用字串時避免語法錯誤 (如果去掉雙引號會報錯)
messages = "'One of Python's strength is its diverse community.'"
print(messages)
#Python 2中的print 語句
'''在Python 2中, 無需將要列印的內容放在括號內。 從技術上說, Python 3中的print 是一個函式, 因此括號必不可少。 有些Python 2 print 語句也包含括號, 但其行為與Python 3中
稍有不同。 簡單地說, 在Python 2程式碼中, 有些print 語句包含括號, 有些不包含。'''
'''數字'''
print(((2+1)-1)*4/2)
'''浮點數'''
#需要注意的是, 結果包含的小數位數可能是不確定的:
print(0.1+0.2)
#使用函式str() 避免型別錯誤
age = 23
print("happy"+str(age)+"birthday")