什么是python解释器? python代码在解释器中运行。解释器是代码与计算机硬件之间的软件逻辑层。 python的执行过程 源代码(.py文件) --> 编译 --> 字节码(.pyc文件) --> python虚拟机解释字节码-->执行 python的主要实现方式:CPython、JPytho ...
分类:
编程语言 时间:
2018-01-28 00:07:45
阅读次数:
258
一:id 查询内存地址 二:is 判断的是内存地址 三:小数据池 小数据池主要是针对数字,字符串两种类型而言的,对于数字而言,其范围在-5--256之间,对于字符串而言,如果其全部由字母组成,都是指向一个内存地址。如果是数字与str(单个字母)想乘,则20以内(包含20)的是同一个内存地址,其他数据 ...
分类:
其他好文 时间:
2018-01-27 20:19:13
阅读次数:
132
本文主要讨论python中列表的性质和列表的一些内置方法。 一.列表的定义和性质 1.列表的定义: 列表是python中的内置内的一种,在python中的类的关键字是list.列表的定义如下: 列表是由[]标志的。列表中的元素用“,”分隔开.列表的元素可以是数字,字符串,元组,字典。 2.列表的性质 ...
分类:
编程语言 时间:
2018-01-26 15:56:02
阅读次数:
256
字典: 字典是python中唯一的映射类型,采用键值对(key-value)的形式存储数据。python对key进行哈希函数运算,根据计算的结果决定value的存储地址,所以字典是无序存储的,且key必须是可哈希的。可哈希表示key必须是不可变类型,如:数字、字符串、元组。 字典(dictionar ...
分类:
编程语言 时间:
2018-01-26 01:37:48
阅读次数:
178
一:字典(dic) 字典是python中唯一的映射类型,采用键值对(key-value)的形式存储数据。python对key进行哈希函数运算,根据计算的结果决定value的存储地址,所以字典是无序存储的,且key必须是可哈希的。可哈希表示key必须是不可变类型,如:数字、字符串、元组。 字典(dic ...
分类:
编程语言 时间:
2018-01-25 18:21:21
阅读次数:
1376
一、引子 1.什么是数据? x = 10,10是我们要储存的数据 2.为何数据要分不同的类型 数据是用来表示状态的,不同的状态就应该用不用的类型的数据去表示 3.数据类型 (1)数字 (2)字符串 (3)列表 (4)元组 (5)字典 (6)集合 字符串存储少量的数据,便于操作 元组里面可以放任何数据... ...
分类:
其他好文 时间:
2018-01-23 23:18:58
阅读次数:
256
一、引子 1.什么是数据? x=10,10是我们要存储的数据 2.为何数据要分不同的类型 数据是用来表示状态的,不同的状态就应该用不同的类型的数据去表示 3.数据类型 数字 字符串 列表 元组 字典 集合 二、基础数据类型 1.数字int 数字主要是用于计算用的,使用方法并不是很多,就记住一种就可以 ...
分类:
编程语言 时间:
2018-01-23 20:32:15
阅读次数:
162
数据表现形式:常量:整型、实型(小数点,指数:12.34e3,e前有数字且e后为整数)、字符常量(普通字符,如‘a’,转义字符以\开头表示某种特殊含义)、字符串常量如“boy”、符号常量 #define定义,变量,常变量(占用存储单元),标识符 数据类型:基本类型:整型类型(基本整型,短整型,长整型 ...
分类:
其他好文 时间:
2018-01-21 22:36:45
阅读次数:
165
深浅拷贝 对于 数字 和 字符串 而言,赋值、浅拷贝和深拷贝无意义,因为其永远指向同一个内存地址。 ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 import copy # ######### 数字、字符串 ######### n1 = 123 # n1 = "i am ...
分类:
编程语言 时间:
2018-01-19 22:20:01
阅读次数:
215
阅读目录 一 数据结构和算法 ''' 不可变:数字,字符串,元组 可变:列表,字典 原子:数字,字符串 容器:列表,元组,字典 直接访问:数字 顺序:字符串,列表,元组 映射访问:字典 ''' #一一对应 a,b,c,d,e='hello' print(e,d) #少一个报错 # a,b,c='he ...
分类:
编程语言 时间:
2018-01-17 22:30:20
阅读次数:
319