课程8Python对象的方法

Posted 万骨枯

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了课程8Python对象的方法相关的知识,希望对你有一定的参考价值。

1、什么是对象的方法

对象.方法

2、字符串对象的常用方法

3、列表对象的常用方法

4、查看python手册

#=====字符串=====
# 【1】count——计数
# str1 = ‘123,123,123‘
# print(str1.count(‘123‘))
#【2】starswithendswith——检查字符串是否已指定的字符串开头结尾
# tel = input(‘请输入电话号码:‘)
# if len(tel) == 11:
# if tel.startswith(‘187‘):
# print(‘移动用户!‘)
# else:
# print(‘手机位数错误!‘)
#【3】find——返回指定字符串首字母下标
# str1 = ‘123,123,123‘
# print(str1.find(‘123‘))
#找不到多个元素,找到一个就退出
# print(str1.find(‘000‘))
#找不到元素,返回值-1
# print(str1.find(‘123‘,5))
#【4】isdigitisalpha——判断是纯数字纯字母
# tel = input(‘请输入电话号码:‘)
# if len(tel) == 11:
# if tel.isdigit():
# if tel.startswith(‘187‘):
# print(‘移动用户!‘)
# else:
# print(‘输入非数字!‘)
# else:
# print(‘手机位数错误!‘)
#全部缩进用Tab
#全部前缩进用shift+tab
#返回的是bool值,True、Flase
#【5】join——以特定的连接符将字符串拼接
#同类型的‘+’属于无缝拼接
# print(‘;‘.join([‘1‘,‘2‘,‘3‘,‘4‘,‘5‘]))
#【6】split——拆分,指定符号进行拆分
# str1 = ‘187-123-012-234‘
# print(str1.split(‘-‘))
#【7】——大小写替换
# str2 = ‘abcdef‘
# print(str2.)
#【8】replace——替换
# str3 = ‘187-123-012-234‘
# print(str3.replace(‘-‘,‘*‘,2))
#前面是旧值,后面是新值,可选择替换个数,默认全部替换
#【9】strip——去空字符串
# tel = input(‘请输入电话号码:‘).strip()
# if len(tel) == 11:
# if tel.isdigit():
# if tel.startswith(‘187‘):
# print(‘移动用户!‘)
# else:
# print(‘输入非数字!‘)
# else:
# print(‘手机位数错误!‘)

#=====列表=====
#【1】insert——添加元素
# alist = [10,20,30,40,50]
# alist.insert(0,100)
# print(alist)
# alist.insert(11,1000)
# print(alist)
#超出放后面
#【2】delpop emove——_下标删除元素下标删除有返回值找到元素删除(最慢)
# alist = [10,20,30,40,50]
# del alist[1],alist[1]
# print(alist)
#连续删除
# alist = [10,20,30,40,50]
# print(alist.pop(0))
# #返回值返回删除的元素
# alist = [10,20,30,40,50,10]
# alist.remove(10)
# print(alist)
#只能删除一个,哪个在前删除哪个
#【3】reverse——将列表里面的元素倒叙排列
# a = [1,2,3,4,5]
# a.reverse()
# print(a)

#Python 3.6 Manuals (64-bit)——帮助手册

 


















































































以上是关于课程8Python对象的方法的主要内容,如果未能解决你的问题,请参考以下文章

Android课程---Android Studio使用小技巧:提取方法代码片段

8python全栈之路-初识面向对象

8Python全栈之路系列之Django Cookie 与Sessi

8python之函数

片段中的 super.onCreateView

8python break continue pass语句