Python命名规则:

1. 组成:数字/字母/下划线

  1. 只能以字母,下划线开头
  2. 不能包含空格
  3. 避免Python关键字和函数名
  4. 简短且具有描述性
  1. 描述数据形态及支持操作
  2. Python动态类型 变量无类型约束

类型取决于关联对象

1.变量名应该有意义,不能随便起名

2.通常,必须在一个变量名中使用多个单词,用下划线连接单词

3.大多数情况下,变量名应该全部小写,常量的名字应该所有单词都大写

4.如果要使用一个字母,避免使用一个小写的L和一个大写的O,因为看上去很像1或者是0

  1. 存储

(1)    类型存储在内存区

(2)    变量名指向实际对象,变量本身无类型

(3)    对象本身带有类型描述及引用计数器

(4)    共享引用,可以多个对象引用同一对象

  1. 判断字面值是否相等“==”
  2. 判断引用对象是否相同(is)
  3. 0-255是自动缓存
  4. 短字符也可能被缓存
  5. Id(obj)用来检查对象的地址
  6. 垃圾回收机制

(1)   自动释放未被引用的对象

(2)   通过对象引用计数器引用

最新文章

  1. ASP.NET Core 中文文档 第五章 测试(5.2)集成测试
  2. 【XLL 框架库函数】 debugPrintf
  3. Swift - 初始化Initialization
  4. Fiddler---前端利器
  5. [转]PROE传动链条的装配教程
  6. 实验五实验报告 20135324&&20135330
  7. No valid host was found
  8. C# 键值对排序
  9. 不学就吃亏的underscorejs类库学习示例 ——(集合篇)
  10. jquery 学习笔记 (2)--write less,do more
  11. (转)html中 cookie设置
  12. C++ STL基本容器使用
  13. MIPS(极路由1s[mt7620a])平台OpenWrt路由器系统内的Go应用程序开发
  14. [转]Angular: Hide Navbar Menu from Login page
  15. Codeforces Round #440 Div. 1
  16. 【Android】详解Android动画之Interpolator插入器
  17. 微信小程序scroll-view不能实现下拉刷新
  18. Tomcat启动时项目重复加载的问题
  19. Minecraft 1.8.9 FML Mod 开发教程
  20. nginx安装报错:configure: error: the HTTP rewrite module requires the PCRE library

热门文章

  1. 【Sql】经典sql语句
  2. javascript 预解析
  3. RabbitMQ使用介绍及实例
  4. 数据库编程加入transaction
  5. keil安装
  6. Java学习笔记43(Spring的jdbc模板)
  7. 成员变量位置获取url
  8. C#读写三菱PLC和西门子PLC数据 使用TCP/IP 协议
  9. ELF文件加载与动态链接(一)
  10. Spring history&Design Philosophy 简单介绍~