日弦

Susan Sarandon
發布: 2024-11-21 09:02:09
原創
496 人瀏覽過

Day  String

字串資料型態:
在 Python 中,字串是用單引號 (') 或雙引號 (") 括起來的字元序列。

Python 是一種動態型別程式語言。

範例:
x = 10 # 'x' 是一個整數
x = "Hello" # 'x' 是一個字串

用三個連續單引號 (''') 或三個連續雙引號 (""") 括起來的字串。

範例1:

name = 'Madurai'

city = '''Madurai's Jigarthanda is very famous'''
print(city)

登入後複製

輸出:

Madurai's Jigarthanda is very famous
登入後複製

範例2:

Address = """no. 7, East Street, 
            Mela masi veedhi,
            Madurai 625002"""

print(Address)

登入後複製

輸出:

no. 7, East Street, 
            Mela masi veedhi,
            Madurai 625002

登入後複製

在 Python 中,一切皆物件。
每個物件都有自己的記憶體空間。

範例:

name = 'pritha'
degree = 'B.E.,'
height = 170
sunday = False
print(id(name))
print(id(degree))
print(id(height))
print(id(sunday))

登入後複製

姓名、學位、身高、星期日這些是物件。
在Python中,id()函數傳回傳遞給它的物件的唯一記憶體位址。

輸出:

130349764057584
130349766012592
11759304
10654592

登入後複製

1.字串是不可變的。
2.字串是基於索引的
3.字串從0開始

索引/下標:

字串是字元序列,因此可以使用索引來存取單一字元。

範例1:

name = 'pritha'

print(name[0])
print(name[1])
print(name[2])
print(name[3])
print(name[4])
print(name[5])

登入後複製

輸出:

p
r
i
t
h
a
登入後複製

範例2:

name = 'pritha'

print(name[0],end=' ')
print(name[1],end=' ')
print(name[2],end=' ')
print(name[3],end=' ')
print(name[4],end=' ')
print(name[5],end=' ')

登入後複製

輸出:

p r i t h a 
登入後複製

範例 3:

name = 'kavitha'

# first letter
print(name[0])

#last letter
print(name[6])

#first letter 'g'
if name[0] == 'k':
    print("yes starts with k")

#last letter 'a'
if name[6] == 'a':
    print("yes ends with a")

#all letters with single space in same line
print(name[0], end=' ')
print(name[1], end=' ')
print(name[2], end=' ')
print(name[3], end=' ')
print(name[4], end=' ')
print(name[5], end=' ')
print(name[6], end=' ')

#middle letter 
length = len(name) 
print(name[length//2])

登入後複製

輸出:

k
a
yes starts with k
yes ends with a
k a v i t h a i

登入後複製

以上是日弦的詳細內容。更多資訊請關注PHP中文網其他相關文章!

來源:dev.to
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板