python学习笔记(day2)
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python学习笔记(day2)相关的知识,希望对你有一定的参考价值。
1. python里没有常量的概念,例如PI。通常,变量名大写默认为常量,但它仍然可以改。
2. python 3.x以上版本的.pyc文件被移动到了__pycache__文件夹里。手动执行的程序,不会生成.pyc文件,只有被其它程序调用的时候,才会生成.
3. python3.x以上版本没有long长整型了。
4. python有个 del 全局命令,可以删除变量、元素、列表、字典等等。
5. python3.x以上版本中,列表的sort()方法不能再同时将数值和字符串一起排序了。
6. 关于赋值、深浅拷贝、切片的讨论,请看我的一篇专门的博文。
7. 数值、字符串、列表、元组、字典的方法,请看我的一篇专门的博文。
8. 字典的items()方法需要先将字典转换成列表,如果数据量比较多,效率会很低。
因此,尽量使用如下的循环:
adict = {...}
for key in adict:
print(key,adict[key])
而不要使用:
for k,v in adict.items():
print(k,v)
9. 字典的update()方法,是用一个新的字典去更新旧的字典。如果两者中有相同的key,新的字典的值会覆盖旧的字典(包括结构)。如果没有的key,则会添加到旧的字典中。
10. exit("退出提示"),可以直接退出程序。
以上是关于python学习笔记(day2)的主要内容,如果未能解决你的问题,请参考以下文章