手机版 | 登陆 | 注册 | 留言 | 设首页 | 加收藏
当前位置: 网站首页 > python教程 > 文章 当前位置: python教程 > 文章

没有学历零基础学python是自学还是报班之前先学什么要做什么准备

时间:2022-04-29    点击: 次    来源:网络    作者:佚名 - 小 + 大

没有学历零基础学python是自学还是报班之前先学什么要做什么准备


下载地址

https://share.weiyun.com/S11bpehi


资料目录

小甲鱼零基础学python视频全套96集
小甲鱼零基础入门学习Python pdf
小甲鱼零基础学python第二版 pdf
小甲鱼零基础入门学习Python全套课件+源码
鱼c小甲鱼零基础学python全套课后题及答案
零基础学Python张志强 赵越等编著7小时多媒体视频教程
极客尹会生零基础学python教程视频1-71集
零基础学python 老齐pdf电子书
零基础学python全彩版pdf电子书
零基础学python全彩版实战与答案
黑马程序员python零基础教程(附带教学课件+开发工具+环境配置)
零基础Python实战 四周实现爬虫网站

刘金玉零基础python入门到精通教程100集全套VIP精选
《21天学通Python》刘凌霞,郝宁波,吴海涛编著  电子工业出版社
《从零开始学Python网络爬虫》罗攀 将仟 编著  机械工业出版社
《零基础搭建量化投资系统——以Python为工具》何战军等编著    电子工业出版社
《零基础轻松学Python》小码哥著    电子工业出版社
《零基础学Python》张志强等编著  机械工业出版社
《零起点Python大数据与量化交易》何海群著  电子工业出版社
《零起点Python机器学习快速入门》何海群著  电子工业出版社
《零起点Python足彩大数据与机器学习实盘分析》何海群著  电子工业出版社
Python3.5从零开始学(2017v3.x) 刘宇宙编著  清华大学出版社
Python机器学习及实践——从零开始通往Kaggle竞赛之路 by 范淼,李超编著
Python练习集100题
从零开始学Python第二版 极客学院出版
零基础入门学习Python 小甲鱼编著  清华大学出版社
零基础学python 老齐著
零起点Python大数据与量化交易 何海群著  电子工业出版社

跟老齐学Python从入门到精通    电子工业出版社

举例

get和setdefault
get的含义是:
get(...)
D.get(k[,d]) -> D[k] if k in D, else d. d defaults to None.
注意,在这个说明中,“if k in D”就返回其值。
>>> d
{'lang': 'python'}
>>> d.get("lang")
'python'
dict.get()就是要得到字典中某个键的值,只是它没有那么“严厉”罢了。因为类似获得字典中键值的方法,如d['lang']就能得到对应的值"python",可是,如果要获取的键不存在:
>>> print d.get("name")
None
>>> d["name"]
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
KeyError: 'name'
这就是dict.get()和dict['key']的区别。
如果键不在字典中,会返回None,这是一种情况,另外还可以这样:
>>> d = {"lang":"python"}
>>> newd = d.get("name",'qiwsir')
>>> newd
'qiwsir'
>>> d
{'lang': 'python'}
以d.get("name",'qiwsir')的方式,如果不能得到键"name"的值,就返回后面指定的值"qiwsir"。这就是文档中D[k]if k in D,else d.的含义,这样做并没有影响原来的字典。
另外一个跟get在功能上有相似地方的是D.setdefault(k),其含义是:
setdefault(...)
D.setdefault(k[,d]) -> D.get(k,d), also set D[k]=d if k not in D
首先,它要执行D.get(k,d)就跟前面一样了,然后,进一步执行另外一个操作,如果键k不在字典中,就在字典中增加这个键值对。当然,如果有就没有必要执行这一步了。
>>> d
{'lang': 'python'}
>>> d.setdefault("lang")
'python'
在字典中,有"lang"这个键,就返回它的值。
>>> d.setdefault("name","qiwsir")
'qiwsir'
>>> d
{'lang': 'python', 'name': 'qiwsir'}
在字典中没有"name"这个键,于是返回
d.setdefault("name","qiwsir")指定的值"qiwsir",并且将键值对'name':"qiwsir"添加到原来的字典中。
如果这样操作:
>>> d.setdefault("web")
什么也没有返回吗?不是,返回了,只不过没有显示出来,如果你用print就能看到了。因为这里返回的是一个None,不妨查看一下那个字典:
>>> d
{'lang': 'python', 'web': None, 'name': 'qiwsir'}
键"web"的值成为了None。

上一篇:老余零基础学python的学习方法第71天零基础学pythonppt豆瓣

下一篇:没有了

推荐阅读
声明 | 联系我们 | 关于我们
备案ICP编号  |   QQ:2151239526  |  地址:北京市东城区  |  电话:16605168200  |