第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定

【九月打卡】第六天 python數(shù)據(jù)類型的操作

標簽:
Python

一、课程名称:python全能工程师

课程章节:字符串常用方法

讲师:deweizhang

二、课程内容

1、字符串的操作和内置函数

---zfill函数

为字符串定义长度,如不满足,缺少的部分用0补齐

s = string.fill(width)

---count函数

查询指定元素的个数

i = string.count(item)

查询的元素(或成员)不存在,返回为0.

---startswith 和 endswith

startswith判断字符串初始位是否为某成员(元素)

endswith判断字符串末位是否为某成员(元素)

string.startswith(item,start,end)

string.endswith(item,start,end)

查询匹配元素,返回布尔值。

---find 和 index函数

都是返回查找元素的位置,一个整型。

区别:find找不到元素,返回-1;index找不到,报错。

---strip()函数

去掉字符串左右两边的制定元素,默认空格。

s = string.strip(item)

注意:如果传入的元素不在开头或结尾,则无效。

lstrip去掉字符串左边的空格或元素;rstrip去掉右边的空格或元素。

---replace函数

替换字符,可指定数量。

字符串叠加替换。

---字符串中返回布尔类型的函数

isspace (无参数)判断字符串是否是一个由空格组成的字符串。

istitle 无参数,只用于英文。判断字符串是否是一个标题类型(每个单词首字母大写)。

isupper 判断字母大写

islower 判断字母小写

join() , split() 数据类型转换

2、编码格式

常见的编码格式:gbk中文编码,ascii英文编码

3、字符串的格式化

a.使用操作符%实现

例:info = 'Today is a %s day,I am very %s.I want to %s'

a = 'sunny'

b = 'happy'

c = 'go swimming'

print(info % (a,b,c))

b.格式化函数format

string{}.format(data)

c.新格式化方案——f-strings

定义一个变量,字符串前加f,格式化的位置处加{变量名}(变量名要提前定义)。

d.字符串格式化的符号

各种数据类型

%s通用

%d格式化整型

%f格式化浮点型

%u正整型

%c格式化字符

%o格式化无符号八进制

%x格式化无符号16进制

%e格式化科学计数浮点数

4、python的转义字符

\n 换行,一般用于末尾

\t 横向制表符

\v 纵向制表符

\a 响铃

\b 退格

\r 回车

\f

\'

\"

\\

转义无效符:字符串前加r将转义字符无效化。

三、课程收获

课程疑问:字符串不是不可变类型吗?为啥能替换其中的字符呢?

四、打卡

https://img1.sycdn.imooc.com//6321931700016f0419971118.jpg

https://img1.sycdn.imooc.com//632197eb0001ba0d20021125.jpg

5fd9e4b5093c36e514960676.png

點擊查看更多內(nèi)容
TA 點贊

若覺得本文不錯,就分享一下吧!

評論

作者其他優(yōu)質(zhì)文章

正在加載中
  • 推薦
  • 評論
  • 收藏
  • 共同學(xué)習(xí),寫下你的評論
感謝您的支持,我會繼續(xù)努力的~
掃碼打賞,你說多少就多少
贊賞金額會直接到老師賬戶
支付方式
打開微信掃一掃,即可進行掃碼打賞哦
今天注冊有機會得

100積分直接送

付費專欄免費學(xué)

大額優(yōu)惠券免費領(lǐng)

立即參與 放棄機會
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號

舉報

0/150
提交
取消