Python易混淆的知识点

1、is, is not对比的是两个变量的内存地址

2、==,!= 对比的是两个变量的值

3.^表示加运算

4。如果在循环中使用 continue**,意味着结束本次循环,继续下一次循环**

5.不同类型的数据,计算机在底层给存储该数据分配的默认空间是不一样的

6.in 与 not in ,主要的作用就是用于检测字符串中是否存在某个字符或字符串,如果存在则返回True,不存在则返回False。

7.append : 增加一个元素在列表的最后* insert : 在指定位置添加元素 *extend : 合并两个列表

8.pop : 从列表最后删除一个元素* remove : 删除指定的内容,默认从左往右的第一个 *del : 删除指定下标的元素

9.如果字典中出现相同的 key 值,只有最后一个 key / value 有效,前面相同的 key / value 会被覆盖,*这就是字典 dict 所谓的唯一性.*

10.del 可以删除列表,字典中的元素

11.update函数:将一个字典添加到另外一个字典的末尾,把两个字典合并到一个字典,因为字典的key唯一性,所以当字典合并时候,key如果不存在就添加key,value,存在就修改value值

12.max(dict1)----->获得的是键的最大值,同理min(dict1)

常见易混淆函数的使用:

myStr = "my shenti is Rerere,\n my Koudai ,is kongkong"
myStr.find("is")   # 从myStr中查找is,默认从左往右查找,如果找到返回第一次出现的下标,如果不存在返回 -1
myStr.rfind("is")  # 从myStr中查找is,右往左查找,如果找到返回第一次出现的下标,如果不存在返回 -1
myStr.index("is")  # 从myStr中查找is的下标,默认从左往右,如果找到返回第一次出现的下标,如果找不到就报错
myStr.rindex("is") # 从myStr中查找is的下标,右往左查找,如果找到返回第一次出现的下标,如果找不到就报错
myStr.count("is")  # 从myStr中统计is出现的个数,如果存在返回个数,如果不存在返回0

myStr.startswith("hello")  # 判断myStr是否以hello开头
myStr.endswith("kongkong") # 判断myStr是否以kongkong结束


"fdasf".isalpha()   # 判断是否是纯字母
"23232".isdigit()   # 判断是否是纯数字
"fdaf 13".isalnum() # 判断是否含有特殊字符

myStr.rjust(50)  # 将myStr字符串在50长度的空间向右看齐
myStr.ljust(50)  # 将myStr字符串在50长度的空间向左看齐
myStr.center(50) # 将myStr字符串在50长度的空间居中显示复制请点击Error复制成功
 myStr = "my shenti is Rerere,\n my Koudai ,is kongkong"
 myStr.replace("is", "IS") # 将myStr中所有的is替换成IS,对原来的数据不会产生改变
 myStr.split(",")          # 将myStr按照","号进行切割成若干个部分
 myStr.splitlines()        # 将text按照换行符进行切割
 
 name = " 我 的 小 宝 贝 我 的 小 宝 贝1 我 的 小 宝 贝2"
 name.partition("小")  # 将字符串name按照默认从左往右出现的第一个"小"分割成若干部分,小没有删除
 name.rpartition("小") # 将字符串name按照从右往左出现的第一个"小"分割成若干部分,小没有删除

 name.lstrip() # 去除字符串name左边的空格
 name.rstrip() # 去除字符串name右边的空格
 name.strip()  # 去除字符串两边的空格
评论 8
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

莫小烦

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值