python 语言教程(4)字符串
生活随笔
收集整理的這篇文章主要介紹了
python 语言教程(4)字符串
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
1.
var1 = 'Hello World!' var2 = "Python Runoob"1.1 訪問字符串中的值
可以使用方括號來截取字符串
print "var1[0]: ", var1[0] print "var2[1:5]: ", var2[1:5]輸出結果:
var1[0]: H var2[1:5]: ytho不支持單字符類型,單字符在 Python 中也是作為一個字符串使用。
1.2 字符串運算符
| + | 字符串連接 | >>>a + b’HelloPython’ |
| * | 重復輸出字符串 | >>>a * 2’HelloHello’ |
| [] | 通過索引獲取字符串中字符 | >>>a[1]‘e’ |
| [ : ] | 截取字符串中的一部分 | >>>a[1:4]‘ell’ |
| in | 成員運算符 - 如果字符串中包含給定的字符返回 | True >>>“H” in aTrue |
| not in | 成員運算符 - 如果字符串中不包含給定的字符返回 | True >>>“M” not in aTrue |
| r/R | 原始字符串 - 原始字符串:所有的字符串都是直接按照字面的意思來使用,沒有轉義特殊或不能打印的字符。 原始字符串除在字符串的第一個引號前加上字母"r"(可以大小寫)以外,與普通字符串有著幾乎完全相同的語法。 | >>>print r’\n’\n>>> print R’\n’\n |
| % | 格式字符串 |
1.2.1 字符串連接
#!/usr/bin/python # -*- coding: UTF-8 -*-var1 = 'Hello World!' print "輸出 :- ", var1[:6] + 'Runoob!'輸出 :- Hello Runoob!
1.2.2 in
#!/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總結
以上是生活随笔為你收集整理的python 语言教程(4)字符串的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: cmake (2)路径指令
- 下一篇: python 语言教程(4)元组