【课程8】Python对象的方法

1、什么是对象的方法

对象.方法

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

3、列表对象的常用方法

4、查看python手册

#=====字符串=====
# 【1】count——计数
# str1 = '123,123,123'
# print(str1.count('123'))
#【2】starswith\endswith——检查字符串是否已指定的字符串开头\结尾
# 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】isdigit\isalpha——判断是纯数字\纯字母
# 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】
append\insert——添加元素
# alist = [10,20,30,40,50]
# alist.insert(0,100)
# print(alist)
# alist.insert(11,1000)
# print(alist)
#超出放后面
#append后面添加,insert选者位置添加
#【2】del\pop\remove——_下标删除元素\下标删除有返回值\找到元素删除(最慢)
# 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)——帮助手册

 

posted @ 2019-01-09 00:23  万骨枯  阅读(246)  评论(0编辑  收藏  举报