- 博客(3)
- 收藏
- 关注
原创 常见命名规范
文章目录0. 前言1. 常见命名方式1.1. 驼峰命名法1.2. 蛇形命名法1.3. 串式命名法1.4. 匈牙利命名法2. 取好名字2.1. 要有准确的意义2.2. 严格遵守命名规范2.3. 可读性优先0. 前言使用好的命名规范能够让自己和他人更加容易阅读和理解代码。1. 常见命名方式1.1. 驼峰命名法驼峰命名法指的是使用大小写混合的格式,单词之间不使用空格隔开或者连接字符连接的命名方式。它有两种格式:大驼峰命名法(UpperCamelCase)和小驼峰命名法(lowerCamelCase)
2022-02-04 17:35:03
5985
原创 Python 特殊方法之slots
1、slots简介Python中,每个类都会有实例属性,默认情况下Python会使用一个字典去保存一个对象的实例属性(对象.dict),这样就会让这个实例化的对象没有任何的限制,可以随意的给对象做任何属性设置,为了避免这个问题,我们可通过__slots__来限制实例对象的属性。1、所以slots是如何做到节约内存的?由于每次实例化一个对象都需要分配一个全新的dict,会浪费空间,如果有了slots,它只会分配一个元组,里面包括了当前能访问到的属性,因此类的实例只能拥有slots中定义的变量,而且不能再
2020-06-19 23:09:19
475
原创 Python 三元运算
三元运算又称为三目运算,主要是对简单的条件语句的简写语法:result = 值1 if 条件 else 值2如果条件为真:result = 值1如果条件为假:result = 值2常规条件句:a = 10b = 20if a < b: val = 1 print(val)else: val = 2 print(val)// 输出结果1将上面的条件句改为三元运算val = a if a < b else b 如果a小于b(tru
2020-06-19 16:15:07
250
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人