python创建一个字符串_Python字符串基本操作
一、任務(wù)描述
本實(shí)驗(yàn)任務(wù)主要對(duì)Python字符串進(jìn)行一些基本操作,通過(guò)完成本實(shí)驗(yàn)任務(wù),要求學(xué)生熟練掌握Python字符串的基本操作,并對(duì)Python字符串基本操作進(jìn)行整理并填寫(xiě)工作任務(wù)報(bào)告。
二、任務(wù)目標(biāo)
1、掌握Python字符串操作
三、任務(wù)環(huán)境
Ubuntu、Python2.7
四、任務(wù)分析
字符串是 Python 中最常用的數(shù)據(jù)類型。可以使用引號(hào)(‘或”)來(lái)創(chuàng)建字符串。
五、任務(wù)實(shí)施
? 溫馨提示
字符串從后獲取元素下標(biāo)從-1開(kāi)始。
步驟1、環(huán)境準(zhǔn)備
右擊Ubuntu操作系統(tǒng)桌面,從彈出菜單中選擇【Open in Terminal】命令打開(kāi)終端。
在彈出的終端中輸入【ipython】進(jìn)入Python的解釋器中。如圖1所示。
圖1 ipython解釋器
步驟2、字符串創(chuàng)建
字符串是 Python 中最常用的數(shù)據(jù)類型。可以使用引號(hào)(‘或”)來(lái)創(chuàng)建字符串。
創(chuàng)建字符串很簡(jiǎn)單,只要為變量分配一個(gè)值即可。
圖2 創(chuàng)建字符串
Python訪問(wèn)子字符串,可以使用方括號(hào)來(lái)截取字符串。
【var1[0]】截取第0位的元素
【var2[0:4]】截取0到4位元素,第四位不截取,空格算一位
圖3 訪問(wèn)字符串
對(duì)已存在的字符串進(jìn)行修改,并賦值給另一個(gè)變量
【var[:6] + ‘xipu’】截取前六位元素與xipu組成新的元素
圖4 更新字符串
步驟3、字符串運(yùn)算符
【var1 + var2】字符串連接
【var2 * 2】重復(fù)輸出字符串
【var1[0]】通過(guò)索引獲取字符串中字符
【var1[1:3]】截取字符串中的一部分
圖5 運(yùn)算符
【in】成員運(yùn)算符 - 如果字符串中包含給定的字符返回 True
【not in】 成員運(yùn)算符 - 如果字符串中不包含給定的字符返回 True
圖6 成員運(yùn)算符
Python 支持格式化字符串的輸出 。盡管這樣可能會(huì)用到非常復(fù)雜的表達(dá)式,但最基本的用法是將一個(gè)值插入到一個(gè)有字符串格式符 %s 的字符串中
圖7 格式化字符串
python中三引號(hào)可以將復(fù)雜的字符串進(jìn)行復(fù)制:
python三引號(hào)允許一個(gè)字符串跨多行,字符串中可以包含換行符、制表符以及其他特殊字符。
三引號(hào)的語(yǔ)法是一對(duì)連續(xù)的單引號(hào)或者雙引號(hào)(通常都是成對(duì)的用)
【var】解釋器閱讀形式
【print var】適于人閱讀形式
圖8 三引號(hào)
Python 中定義一個(gè) Unicode 字符串和定義一個(gè)普通字符串一樣簡(jiǎn)單。引號(hào)前小寫(xiě)的”u”表示這里創(chuàng)建的是一個(gè) Unicode 字符串。
如果想加入一個(gè)特殊字符,可以使用 Python 的 Unicode-Escape 編碼。
【u’Hello\u0020xipu!’】被替換的 \u0020 標(biāo)識(shí)表示在給定位置插入編碼值為 0x0020 的 Unicode 字符(空格符)
圖9 Unicode字符串
總結(jié)
以上是生活随笔為你收集整理的python创建一个字符串_Python字符串基本操作的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 根据端口不同来切换站点_KVM切换器是什
- 下一篇: 将特定像素点在图像上连接起来_图像分割【