首頁 > 後端開發 > Python教學 > 什麼是Python字串? Python字串的定義以及如何轉義實例詳解

什麼是Python字串? Python字串的定義以及如何轉義實例詳解

Tomorin
發布: 2018-08-13 18:12:12
原創
2808 人瀏覽過

什麼是Python字串?人需要與電腦交涉的語言。 字串Python 中最常用的資料類型。我們可以使用引號('")來建立字串,建立字串很簡單,只要為變數分配一個值即可。

#例如:

var1 = 'Hello World!'
var2 = "www.python.cn"
登入後複製

#Python字串的定義:

##Python存取字串中的值

Python不支援單字元類型,單字元在Python 中也是作為一個字串使用。
Python存取子字串,可以使用方括號來截取字串,如下實例:

實例:

#!/usr/bin/python
 var1 = 'Hello World!'
 var2 = "Python Runoob"
 
 print "var1[0]: ", var1[0]
 print "var2[1:5]: ", var2[1:5]
登入後複製

以上實例執行結果:

#var1[0]:  Hvar2 [1:5]:  ytho

Python轉義字元

#在需要在字元中使用特殊字元時,python會用反斜線(\)轉義字元。如下表:

转义字符描述
\(在行尾时)续行符
\\反斜杠符号
\'单引号
\"双引号
\a响铃
\b退格(Backspace)
\e转义
\000
\n换行
#!/usr/bin/python
# -*- coding: UTF-8 -*-
 a = "Hello"
 b = "Python"
 
 print "a + b 输出结果:", a + b 
 print "a * 2 输出结果:", a * 2 
 print "a[1] 输出结果:", a[1] 
 print "a[1:4] 输出结果:", a[1:4] 
 if( "H" in a) :  
   print "H 在变量 a 中"
  else :    print "H 不在变量 a 中" 
 if( "M" not in a) :
   print "M 不在变量 a 中"
  else :    print "M 在变量 a 中"
 print r'\n'
 print R'\n'
登入後複製

以上程序执行结果为:

a + b 输出结果: HelloPython
a * 2 输出结果: HelloHello
a[1] 输出结果: e
a[1:4] 输出结果: ell
H 在变量 a 中
M 不在变量 a 中
\n
\n

更多相关知识,请访问php中文网Python教程栏目。

以上是什麼是Python字串? Python字串的定義以及如何轉義實例詳解的詳細內容。更多資訊請關注PHP中文網其他相關文章!

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