1. 程式人生 > >Python學習-------變量和簡單的數據類型(String)

Python學習-------變量和簡單的數據類型(String)

引號 變量 have 輸出字符串 ont AD tle 數據類型 發現

1.變量命名和使用

變量命名規則:a.變量名只能包含(字母 數字 下劃線),且變量不能以數字開頭,例如:變量 s_1(正確),變量1_s(錯誤)

       b.變量名不能包含空格,可以使用下劃線來間隔

       c.變量不能以關鍵字和函數名來命名,例如:print

       d.變量名應該簡短而且具有標識性。(看見變量名就知道其大概表示啥)

       e.避免使用容易混淆的字母和數字,例如0和1,O和I (代碼量很大的的時候,這種小錯誤不容易發現,盡量不要給自己挖坑)

2.簡單數據類型

String字符串:python中使用單引號或者使用雙引號來擴起字符串。

例如:str = "qazwsxedc" 同str = ‘qazwsxedc’表示相同相同字符串,具有相同效果。

字符串的基本操作:

a.字符串的首字母大小寫修改,使用方法:字符串名字.title() ,就是調用了title方法 例如:

>>> str = qazwsxedc
>>> str.title()
Qazwsxedc
>>> 

b.字符串所有字符的大小寫,分別調用upper和lower方法。upper()是使所有字符串都大寫,lower相反。例如:

>>> str.upper()
QAZWSXEDC
>>> str.lower()
qazwsxedc
>>> 

c.字符串的拼接

,使用加號進行拼接,如需空格則用兩個字符串,中間連接一個空格字符串。例如:

>>> str1 = adu
>>> str2 = you have to more harder!!
>>> str3 =str1 + str2
>>> str3
aduyou have to more harder!!
>>> str3 = str1 + " "+ str2
>>> str3
adu you have to more harder!!
>>> 

d.字符串的截取

,截取一部分字符串:變量[頭下標 :尾下標](註:索引值是從0開始,-1表示從尾部開始,,輸出的是第(尾下標)個,不是(尾下標)加一個。例如:

str3 = Adu you have to work more harder!!!
print(str3)
print(str3[0:7])   #從0開始到第7個字符結束,包含空格字符
print(str3[:-1])   #-1表示從尾開始,前面不寫默認從頭開始,即表示從頭開始到倒數第二個字符結束
print(str3[2:])    #輸出第三個以後的字符
print(str3 * 2)    #輸出字符串兩次

#運行結果
Adu you have to work more harder!!!
Adu you
Adu you have to work more harder!!
u you have to work more harder!!!
Adu you have to work more harder!!!Adu you have to work more harder!!!
>>

Python學習-------變量和簡單的數據類型(String)