python基础学习笔记——方法返回值
生活随笔
收集整理的這篇文章主要介紹了
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這個方法 里邊放的這個內容是我們字典的健,這樣我們添加出來的結果 就是值是一個None dic.setdefault('王菲',歌手)??? # 這樣就是不會進行添加操作了,因為王菲在dic這個字典中存在 # 總結: 當setdefault中第一個參數存在這個字典中就就不進行添加操作,返回原字典中已經存在的value,否則就添加?
dic?=?{'劍圣':'易','哈啥給':'劍豪','大寶劍':'蓋倫'} s?=?dic.pop('哈啥給')???# pop刪除有返回值,返回的是被刪的值 dic?=?{'劍圣':'易','哈啥給':'劍豪','大寶劍':'蓋倫'} s?=?dic['大寶劍']????????#通過健來查看,如果這個健不在這個字典中.就會報錯 s1?=?dic.get('劍圣')?????#通過健來查看,如果這個健不在這個字典中.就會返回None s2?=?dic.get('劍姬','沒有還查你是不是傻')??# 我們可以在get查找的時候自己定義返回的結果?
轉載于:https://www.cnblogs.com/ellisonzhang/p/10266324.html
總結
以上是生活随笔為你收集整理的python基础学习笔记——方法返回值的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: java文件下载以及中文乱码解决
- 下一篇: Spring Boot 2 (七):Sp