Python笔记--散点
来源:互联网 发布:java贪吃蛇源代码下载 编辑:程序博客网 时间:2024/06/10 07:58
时间:20170915
散点,散的知识点。
1.如果字符串里面有很多字符都需要转义,就需要加很多\。为了简化,Python用r”表示”内部的字符串不转义。
2.字符串里面的%是一个普通字符怎么办?用%%来表示一个%。
3.定义一个只有1个元素的tuple时,
如果你这么定义:
>>>t=(3)
>>>t
3
定义的不是tuple,而是一个整型3。
因为括号()既可以表示tuple,又可以表示数学公式中的小括号,那么就会产生了歧义。因此,Python规定,这种情况下,按小括号进行计算。而1个元素的tuple定义时必须加一个逗号,
如下,
>>> t = (1,)
>>> t
(1,)
4.只要x是非零数值、非空字符串、非空list等,就判断为True,否则为False。
5.for…in循环,依次把list或tuple中的每个元素迭代出来。
6.如果key不存在,dict就会报错。要避免key不存在的错误,有两种办法,
一是通过in判断key是否存在,
key in dict
二是通过dict提供的get方法,如果key不存在,可以返回None,或者自己指定的value,
dict.get(key) #注意:返回None的时候Python的交互式命令行不显示结果。
dict.get(key, value)
7.dict的key必须是不可变对象。
8.在Python中,字符串、整数、没可变key元组都是不可变的,因此,可以放心地作为key。而list是可变的。
9.Python没有常量定义。
10.在语法上,返回一个tuple可以省略括号。
11.tuple可以赋值给多个变量,按位置赋给对应的值。
12.设置默认参数时,有几点要注意:
a、必选参数在前,默认参数在后。
b、当函数有多个参数时,把需求多的参数放前面,需求少的参数放后面。(需求小的参数就可以作为默认参数。)
13.定义默认参数要牢记一点,默认参数最好是不变对象!
14.在Python中,代码不是越多越好,而是越少越好。代码不是越复杂越好,而是越简单越好。
- Python笔记--散点
- Maya&Python&Nuke的几点笔记
- python学习笔记-痛点归纳
- python学习笔记(坑点)
- 动态规划散点笔记
- Python 学习笔记【使用元组的注意点】
- Python学习笔记(1)自制点书系统
- 【python】matplotlib生成散点矩阵图
- [python]Scatter 散点图例子
- 2点python注意事项
- python计算24点
- python 点到点画线
- Python注意点
- PYTHON 24点
- Python算24点
- python 混淆点一
- Python基础知识注意点
- python注意点
- yii2.0 的安装
- leetcode Reverse Integer 反转整数
- HDU 4080 字符串哈希+二分
- 文献阅读之Attention-based Crowd Video Classification
- foreach 和in的用法
- Python笔记--散点
- C/C++编码规范
- GET和POST提交方法的区别
- bootstraps如何用在前端页面
- java.lang.NoSuchMethodError:javax.persistence.Table.indexs()[Ljavax/persistence/Index;
- Android开发技术学习之popupwindow的弹窗实现
- Redis 哈希(Hash)
- 【CUGBACM15级BC第9场 A】hdu 4993 Revenge of ex-Euclid
- python 函数参数类型