python基础知识点入门总结
时间:2018-11-19
本文章向大家介绍python基础知识点入门总结,需要的朋友可以参考一下
1.变量的内存管理机制
垃圾回收机制:python自带的cpython垃圾回收机制
内存优化机制:例如小整数池([-5,256]的id地址相同,注意在pycharm中扩大了这个范围),可以减少内存的申请次数,而且python自带内存释放机制你,可以自动释放内存。
2.变量的三个特征
id() type()值本身
id()是用来显示变量地址的函数
type()是用来显示变量的类型
例1:age=18 print(id(age)) 例2:age=18 print(type(age))
补充:is是用来判断id是否相等,==是用来判断变量值是否相等
3.数据的可变类型和不可变类型
可变类型:数据值改变但是id不变
不可变类型:数据值改变,id可能改变。(也可能不变)
4.python2与python3中的用户交互的区别
python3中的input将所有的输入全部保存为字符串类型,无论用户输入什么类型,相当于python2中的raw_input,与python3相比不一样的是python2中的input是用户输入的数据是什么类型,其保存为什么类型。
5.数据类型
整形int a=10
浮点型float a=12.1
字符串型str a=‘aaaa’
列表list a=['a',2]
字典dict a={1:1,2:3} 等
数据类型及其使用详情会在下一节详细说明
- JavaScript 教程
- JavaScript 编辑工具
- JavaScript 与HTML
- JavaScript 与Java
- JavaScript 数据结构
- JavaScript 基本数据类型
- JavaScript 特殊数据类型
- JavaScript 运算符
- JavaScript typeof 运算符
- JavaScript 表达式
- JavaScript 类型转换
- JavaScript 基本语法
- JavaScript 注释
- Javascript 基本处理流程
- Javascript 选择结构
- Javascript if 语句
- Javascript if 语句的嵌套
- Javascript switch 语句
- Javascript 循环结构
- Javascript 循环结构实例
- Javascript 跳转语句
- Javascript 控制语句总结
- Javascript 函数介绍
- Javascript 函数的定义
- Javascript 函数调用
- Javascript 几种特殊的函数
- JavaScript 内置函数简介
- Javascript eval() 函数
- Javascript isFinite() 函数
- Javascript isNaN() 函数
- parseInt() 与 parseFloat()
- escape() 与 unescape()
- Javascript 字符串介绍
- Javascript length属性
- javascript 字符串函数
- Javascript 日期对象简介
- Javascript 日期对象用途
- Date 对象属性和方法
- Javascript 数组是什么
- Javascript 创建数组
- Javascript 数组赋值与取值
- Javascript 数组属性和方法
- MyBatis注解详解
- MyBatis完整环境搭建步骤
- JDBC常见操作总结
- Oracle数据中的序列、索引、视图、事务操作详解以及rowid 和 rownum的简单介绍
- Oracle子查询详解
- SQL92、SQL99中的多表连接查询区别
- Oracle中的分组查询与DML
- Oracle中的基本SQL知识
- 自定义 ESLint 规则,让代码持续美丽
- 基于Java swing开发的雷霆战机
- 浅谈双缓冲技术在游戏里面的应用【java】
- 拥抱 Vue 3 系列之 JSX 语法
- c#多态性 静态多态性函数重载 动态多态性 虚方法:
- 如何开发跨框架的组件
- ZooTeam 拍了拍你,来看看如何设计动态化表单