成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

Python字符串類型的詳細介紹

開發 后端
Python字符串類型與之前的C#語言字符串類型有些相似,但是還是有不同的地方。下面就向大家詳細的介紹相關的問題和解決方案。

Python字符串類型在使用的時候會有許多知識需要大家學習,下面我們來看看如何進行細致的學習,這樣對今后更好的使用有很大幫助。希望大家有所收獲。#t#

中的序列是由非負整數索引的對象的有序集合(真拗口,其實意思就是下標從0開始),它包括字符串、Unicode字符串、列表、元組、xrange對象以及緩沖區對象。后兩種類型我們先不介紹,后邊用到時再說明。

Python字符串類型

Python擁有兩種字符串類型:標準字符串(str)是單字節字符序列,Unicode字符串(unicode)是雙字節字符序列。

在Python中定義一個標準字符串(str)可以使用單引號、雙引號甚至三引號,這使得Python輸入文本比C#更方便。比如當str的內容中包含雙引號時,就可以用單引號定義,反之亦然。當字符中有換行符等特殊字符時,可以直接使用三引號定義。這樣就方便了很多,不用去記那些亂七八糟的轉義字符。當然Python也支持轉義字符,且含義和C#基本一樣。不過既然有簡單的東西用,誰還去自找麻煩呢?

下邊是一個例子,來說明以上幾點:

  1. str1 = 'I am "Python"\n' 
  2. str2 = "I am 'Python'\r" 
  3. str3 = """  
  4. I'm "Python",  
  5. <a href="http://Csharp.com">you are C#</a> 
  6. """ #你可以把html代碼之類的東西直接弄進來而不需要做特殊處理7 print str1,str2,str3 

在Python中定義一個Unicode字符串,需要在引號前面加上一個字符u,例如

 

  1. # -*- coding: utf-8 -*-  
  2. print u'我是派森'  

這點沒有C#方便,因為C#字符串默認就是Unicode的,我想Python如果要改進,應該把兩種字符串合二為一,這樣可以為初學者減少很多麻煩(你看網上有多少帖子是在問Python怎么支持中文?根源都在這里)。同時注意,當使用utf-8編碼時,非unicode字符中一個漢字的長度是3,而使用gb2312時是2,見下邊代碼:

  1. # -*- coding: utf-8 -*-   
  2. unicode = u'我'   
  3. str = '我'   
  4. print len(unicode),len(str)   
  5. #輸出 1 3 6 7 # -*- coding: gb2312 -*-   
  6. unicode = u'我'   
  7. str = '我' 
  8. print len(unicode),len(str)#輸出 1 2 

另外,Python字符串類型沒有C#中的字符類型,再短的文本也是字符串,這點稍微注意一下就可以,因為現在使用C#的也很少用char了吧?

***,關于字符串的操作方法,基本上C#有的Python都有,可以看看Python字符串類型手冊之類的資料,我就不多說了。唯一提一點就是在Python中提取一個字符串的子串時,記得用“切片”語句(后邊講列表和元組時還會介紹),而不要再去找SubString了,見下邊的例子:

 

  1. # -*- coding: utf-8 -*-  
  2. str1 = u'我是派森' 
  3. print str1[2:4]  
  4. #輸出 '派森'  

以上就是對Python字符串類型的詳細介紹。

責任編輯:張浩 來源: 移動LABS
相關推薦

2011-06-08 15:45:41

字符串JAVA

2009-02-24 14:27:55

2009-11-16 17:59:13

PHP數組轉字符串

2009-12-24 10:06:30

ADO.NET字符串

2010-03-16 17:41:14

Python字符串

2009-11-27 10:24:25

PHP字符串操作

2010-09-13 15:12:26

sql server字

2009-09-02 16:21:20

C#字符串

2022-05-10 09:47:10

Bash字符串Linux

2009-08-07 14:34:33

C#模式字符串

2009-08-26 13:24:54

C#字符串

2009-11-30 18:26:06

PHP字符串替換

2010-11-26 10:58:30

MySQL字符串

2009-12-14 13:06:08

Ruby數字類型

2009-09-02 15:53:27

C#判斷字符串應用

2010-03-22 14:05:08

Python字符串

2023-12-15 10:27:01

暴力匹配算法Python字符串

2011-07-11 15:02:54

枚舉

2009-12-01 09:52:40

PHP過濾字符串

2010-10-09 11:43:10

MYSQL字符串
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 久久国产精品一区二区三区 | 亚洲一区二区三区在线视频 | 99国产精品久久久 | 久久久免费电影 | 综合九九| 亚洲欧美激情精品一区二区 | 日韩精品一区二区三区在线观看 | 国产精品一区二区在线免费观看 | 国产精品视频一 | 欧美不卡一区二区三区 | 国产日韩精品久久 | 亚洲天堂色 | 中文字字幕一区二区三区四区五区 | 国产精品久久久久久一区二区三区 | 欧美一区在线视频 | 欧美日韩精品中文字幕 | 久久精品一二三影院 | 亚洲一区 | 国精品一区二区 | 国产成人一区二区三区久久久 | 欧美午夜激情在线 | 国产精品中文在线 | 国产精品久久久久久一区二区三区 | 国产电影一区二区三区爱妃记 | 九九久久久 | 欧美一级大片免费看 | 成在线人视频免费视频 | 在线国产视频 | 国产视频欧美 | 亚洲国产成人在线观看 | 精品一区二区视频 | 中文字幕一区在线观看视频 | 日日夜夜天天 | 国产精品不卡 | 亚洲免费人成在线视频观看 | 日日想夜夜操 | 91亚洲精品国偷拍自产在线观看 | 国产一区二区三区久久久久久久久 | 久久一区| 久久久久久久一区二区三区 | 综合精品在线 |