Python学习的自我理解和想法(3)

学的是b站的课程(黑马程序员),跟老师写程序,不是自创的代码!

今天是学Python的第三天,学的内容依然是字符串。

1.字符串的提取

(1)去除两边的指定字符

语法:str.strip(去除的字符),(默认是空格)

自我理解:去除不好看见空格的绝妙选择.

(2)去除左边的指定字符

语法:str.lstrip(去除的字符),(默认是空格)

自我理解:去除不好看见空格的绝妙选择.

(3)去除右边的指定字符

语法:str.rstrip(去除的字符),(默认是空格)

自我理解:去除不好看见空格的绝妙选择.

注:本例和下例在一起

2.字符串的分割

语法:str.silpt(字符),(默认是空格)

自我理解:拆分字符串.

3.字符串的合并

语法:a.join(b) [a=用什么连接,b连接的字符串]

自我理解:包含两个量,如a = -,b = ‘hello world’,则a.join(b) => hello-world.

4. 字符串的替换

语法:str.replace(a,b,c) [a:要替换的内容,b:替换后的内容,c:控制替换的次数]

自我理解:为了营造和谐的网络环境常用的代码之一.

5. 字符串的判断(返回值为布尔类型,True和False)

(1)检测字符串中的字母是否全都是大写

语法:str.isupper()

自我理解:对于一些分不清大小写的输入法的绝妙检查办法.

(2)检测字符串中的字母是否全都是小写

语法:str.islower()

自我理解:对于一些分不清大小写的输入法的绝妙检查办法.

(3)检测字符串中的字母是否全都是数字

语法:str.isdight()

自我理解:对于一些分不清1和 l 等问题的输入法的绝妙检查办法.

(4)检测字符串中的字母开头是否全都是大写

语法:str.istitle()

自我理解:对于一大段文章检查的绝妙检查办法.

(5)检测字符串中的内容是否全部是由字母或文字组成

语法:str.isalpha()

自我理解:对于一大段文章检查的绝妙检查办法.

6.字符串的编码

语法:str.encode() [utf-8(默认)]

补充:编码有很多,如gbk,gb2323……且,大多数字符的不同编码不同.

自我理解:解决乱码问题的核心!

 7.ASCII码

没有深入学习只有两个例子,ASCII表各大平台都有,故不写在这里了.

8.字符串的格式化输出

(1).%d 表示整数

(2)%s 表示字符串

(3)%f 表示小数

(4)%.2f (表示保留2位小数,保留的小数的位数可以自己控制)

自我理解:和前面的 a=f"{a}" 差不多.

总结 

这是我今天学Python的自我想法和对其的理解,有不对的地方请同志们多多包涵,谢谢观看!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值