python中各种下划线的含义

Python 用下划线作为变量前缀和后缀指定特殊变量,主要有以下几种: _xxx   :保护变量,意思是只有类对象和子类对象能够访问到这些变量(尽量避免在类外部直接修改) __xxx__ :python语言定义的特殊方法 __xxx  :类中的私有变量名 核心风格:避免用下划线作为变量名的开...

2018-09-17 17:41:26

阅读数 174

评论数 0

Python字符串前 加 u、r、b 的含义

1、字符串前加 u   例:u"我是含有中文字符组成的字符串。"   作用:后面字符串以 Unicode 格式 进行编码,一般用在中文字符串前面,防止因为源码储存格式问题,导致再次使用时出现乱码。   注:不是仅仅是针对中文, 可以针对任何的字符串,代表是...

2018-09-17 15:46:39

阅读数 75

评论数 0

Python代码规范和命名规范

1、代码规范 1、编码 如无特殊情况, 文件一律使用 UTF-8 编码 如无特殊情况, 文件头部必须加入#-*-coding:utf-8-*-标识 2、格式 2.1、缩进 统一使用 4 个空格进行缩进 2.2、行宽 每行代码尽量不超过 80 个字符(在特殊情况下可以略微超过 8...

2018-09-13 16:09:41

阅读数 73

评论数 0

python中的lambda函数

在python中有一个匿名函数lambda,匿名函数顾名思义就是指:是指一类无需定义标识符(函数名)的函数或子程序。在C++11和C#中都有匿名函数的存在。下面看看在python中匿名函数的使用。 lambda只是一个表达式,函数体比def简单很多; lambda的主体是一个表达式,而不是一个...

2018-09-11 15:51:42

阅读数 244

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭