python 基礎 欄目 Python 简体版
原文   原文鏈接

1.字符串

(1)定義

能夠使用單引號,雙引號,三引號定義字符串.css

x = '123'
x = "123"
x = '''123'''
x = '''
	123
	456
	'''

三引號能夠跨行使用.python

(2)特性

python中的字符串是不可變對象:編碼

在這裏插入圖片描述

字符串也屬於序列的一種,支持切片操做:3d

在這裏插入圖片描述

(3)轉義

轉義通常用於單引號,雙引號,斜槓等特殊符號.code

x = '\\123'
x = "\"123\""

對於用單引號引發的字符串,若含有單引號,能夠把外面的單引號改爲雙引號,對於雙引號字符串也相似.對象

另外一種能夠不用轉義的方法是在字符串前加一個r:blog

在這裏插入圖片描述

(4)經常使用操做

A.插入鏈接

使用x.join(a)表示把x插入到a中的每一個字符中間:索引

在這裏插入圖片描述

B.去除空白

strip(),去除左右空白字符,包括空格,換行,製表符.圖片

在這裏插入圖片描述

C.長度

計算字符串長度,len(x):ip

在這裏插入圖片描述

D.unicode編碼

在這裏插入圖片描述

注意參數是一個字符.

2.序列

(1)序列

序列是列表,元組,字符串等元素之間具備順序關係的數據類型的統稱,不是一個獨立的數據類型.

(2)特色

A.索引

能夠經過索引來獲取元素的值:

在這裏插入圖片描述

B.切片

形式爲:

[start:end:step]

start爲起始位置,包含.end爲結束位置,不包含,step爲步長,默認爲1,三者均可以省略.三者均可覺得負數.

在這裏插入圖片描述

C.迭代

序列是支持迭代的,能夠放在for循環的in後:

x = '123888'
for i in x:
    print(i,end = ' ')
print()

在這裏插入圖片描述

D.拆包賦值

用逗號分隔等號左邊的變量,等號右邊爲一個序列.

在這裏插入圖片描述

E.重複運算

使用*表示重複n次.

在這裏插入圖片描述

相關文章
相關標籤/搜索
每日一句
    每一个你不满意的现在,都有一个你没有努力的曾经。
本站公眾號
   歡迎關注本站公眾號,獲取更多信息