Python學習筆記七:字串的操作(一)

來源:互聯網
上載者:User

 

 1 #coding:utf-8
2 #字串的操作
3 #使用中括弧[]可以從字串中取出任一個連續的字元
4 #注意:中括弧內運算式是字串的索引,它表示字元在字串內的位置,
5 #中括弧內字串第一個字元的索引是0,而不是1
6 #len返回字串的長度
7  
8 test_string = "1234567890"
9  print test_string[0] #result = 1
10  print test_string[1] #result = 2
11  print test_string[9] #result = 0
12 print len(test_string) #result = 10
13
14 #使用for迴圈遍曆字串
15 for i in test_string:
16 print i
17 if (i == '5'):
18 print "Aha,I find it!"
19 print type(i) #<type 'str'>
20
21 #提取字串的一部分
22 #操作符[n:m]返回字串中的一部分。從第n個字串開始,到第m個字串結束。
23 #包括第n個,但不包括第m個。
24 #如果你忽略了n,則返回的字串從索引0開始
25 #如果你忽略了m,則字串從n開始,到最後一個字串
26
27 test_string = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'
28 print test_string[0:5] #result = 'ABCDE'
29 print test_string[8:11] #result = 'IJK'
30 print test_string[:6] #result = 'ABCDEF'
31 print test_string[20:] #result = 'UVWXYZ'
32 print test_string[:] #result = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'

 

 

 

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.