1. 程式人生 > 其它 >字串 列表 元組 字典 集合-3.1字串介紹

字串 列表 元組 字典 集合-3.1字串介紹

一、定義

如下定義的變數a,儲存的是數字型別的值

a = 100

如下定義的變數b,儲存的是字串型別的值

b = "hello www.codetutor.top"
# 或者
b = 'hello www.codetutor.top'

  

小總結:

  • 雙引號或者單引號中的資料,就是字串

二、下標

下標:就是標記空間的一個數字

下標,有些文件叫法為“索引”,個人覺得其實下標更好的體現它的特點

1. 下標為正數

如果有字串:name = 'abcdef',在記憶體中的實際儲存如下:

2. 下標為負數

特點:

  • 每個字元單獨儲存,各佔一個儲存空間
  • 為了方便標記處哪個空間存放的是哪個字元,Python使用了"下標"
  • 如果從左側開始編號,那麼下標從0開始
  • 如果從右側開始編號,那麼下標從-1開始
  • 如果字串只有3個字元例如"abc",那麼能用的下標為0、1、2不能使用超過2以上的,這種情況就是"越界"很危險會導致程式崩潰

三、"下標"的使用

name = 'abcdef'

print(name[0])
print(name[1])
print(name[2])

  

執行結果:

 a
 b
 c