10-python基础-对象的方法
2021/4/27 20:28:14
本文主要是介绍10-python基础-对象的方法,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
10-python基础-对象的方法
方法的概念:其实方法就是函数,只不过它是属于某一个对象的.
1.默认去掉前后的空格
a=" ABCRGJ " print(a) b=a.strip() #默认是去掉字符串前后的空格,或者其他指定的值 print(b) ABCRGJ ABCRGJ
2.去掉前后的"_"
a2="_____abcd______" b2=a2.strip('_') print(b2) abcd
3.count统计次数
c=“WFWQEFWEQWDRWDFFWD”
#字符串中,W出现了几次?
print(c.count(“W”))
5
4.判断是不是以什么开头:
id="610431199510231333" if id.startswith("6104"): print("这是陕西的身份证") else: print("这不是陕西的身份证")
5.判断是不是以什么结尾
if id.endswith("X"): print("最后一位是X") else: print("最后一位不是X")
6.判断是否为纯数字或者纯字母
#isdigit,是否是纯数字
#isalpha是否是纯字母
# id=input("请输入数字:") # if id.isdigit(): # print("是纯数字") # else: # print("不是纯数字") id1="wqwwqq" if id1.isalpha(): print("是纯字母") else: print("不是纯字母") 是纯字母
7.关于切割
# 切割 split()对字符串进行切割,切割之后切割符本身会消失,会生成一个列表 str1="123 45;6 78;9;" print(str1.split(" ")) print(str1.split(";")) ['123', '45;6', '78;9'] ['123 45', '6 78', '9', ''] 切出了一个空值出来 注意:如果切割符位于字符串最后,那么会切出一个空字符串,位于列表最后一个元素
8.join 将字符串连接起来:用join前面的去拼接后面的
# join将字符串连接起来 list1=["I","like","python"] print('=='.join(list1)) I==like==python
str1="qqq" str2="3333" print(str2.join(str1)) print(str1.join(str2)) q3333q3333q 3qqq3qqq3qqq3
9.把空格替换成空 replace()
# replace()替换 a="WWFJDSEW WED wewe" print(a.replace(" ","")) WWFJDSEWWEDwewe
总结:
- 正确命名变量名,
- 灵活定义变量如b=a[0:3],
- 学会自己排查问题
- 最好有详细的注释
- 代码的顺序很重要,先判断什么再判断什么:先大类后小类
这篇关于10-python基础-对象的方法的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-11-25Python编程基础:变量与类型
- 2024-11-25Python编程基础与实践
- 2024-11-24Python编程基础详解
- 2024-11-21Python编程基础教程
- 2024-11-20Python编程基础与实践
- 2024-11-20Python编程基础与高级应用
- 2024-11-19Python 基础编程教程
- 2024-11-19Python基础入门教程
- 2024-11-17在FastAPI项目中添加一个生产级别的数据库——本地环境搭建指南
- 2024-11-16`PyMuPDF4LLM`:提取PDF数据的神器