python基础学习笔记——方法返回值
字符串中(需要有变量接收)
判断是不是阿拉伯数字,返回的是布尔值
|
1
2
3
4
|
name = 'alexdasx'new_name = name.isdigit()print(new_name)# 判断是不是阿拉伯数字,返回结果是布尔值 |
判断是不是数字和字母,返回的是布尔值
|
1
2
3
4
|
name = 'alex7dasx'new_name = name.isalnum()print(new_name)# 判断是不是字母和数字,返回结果是布尔值 |
判断是不是纯字母及汉字,返回的是布尔值
|
1
2
3
4
|
name = 'alexdasx'new_name = name.isalpha()print(new_name)# 判断是不是字母和数字,返回结果是布尔值 |
查找下标
|
1
2
3
4
|
name = 'alexdasx'new_name = name.find('e')print(new_name)# 通过元素查找下标,不存在就返回-1 |
查找下标
|
1
2
3
4
|
name = 'alexdasx'new_name = name.index('e')print(new_name)# 通过元素查找下标,不存在就报错 |
列表(不需要变量接收,直接对原列表操作)
字典(增删改查不需要变量接收)
s1 = dic.setdefault('王菲')print(s1)print(dic)结果:None # 返回的是添加进去的值{'王菲': None} # 我们使用setdefault这个方法 里边放的这个内容是我们字典的健,这样我们添加出来的结果就是值是一个Nonedic.setdefault('王菲',歌手) # 这样就是不会进行添加操作了,因为王菲在dic这个字典中存在# 总结: 当setdefault中第一个参数存在这个字典中就就不进行添加操作,返回原字典中已经存在的value,否则就添加
dic = {'剑圣':'易','哈啥给':'剑豪','大宝剑':'盖伦'}s = dic.pop('哈啥给') # pop删除有返回值,返回的是被删的值dic = {'剑圣':'易','哈啥给':'剑豪','大宝剑':'盖伦'}s = dic['大宝剑'] #通过健来查看,如果这个健不在这个字典中.就会报错s1 = dic.get('剑圣') #通过健来查看,如果这个健不在这个字典中.就会返回Nones2 = dic.get('剑姬','没有还查你是不是傻') # 我们可以在get查找的时候自己定义返回的结果
当你的才华还撑不起你的野心的时候,你就应该静下心来学习;
当你的能力还驾驭不了你的目标时,就应该沉下心来历练。

浙公网安备 33010602011771号