|
|
|
|
|
摘要:
一: 概念 我们给存放名字和值的关系的空间起一个名字叫命名空间. 我们的变量在存储的时候就是存储在这片空间中的. 详细解释: 在python解释器开始执行之后, 就会在内存中开辟一个空间, 每当遇到一个变量的时候, 就把变量名和值之间的关系记录下来, 但是当遇到函数定义的时候, 解释器只是把函数名读 阅读全文
posted @ 2018-08-03 20:41
Doing_Be
阅读(114)
推荐(0)
编辑
摘要:
一:定义 对于代码块和功能的封装和定义 二:函数的定义, 函数名, 函数体以及函数的调用 我们使用def关键字来定义函数, 函数的定义语法: 函数名的命名规则和变量基本一致, 函数体就是函数被执行之后要执行的代码 函数名()的形式用来调用函数. 三:函数的返回 return关键字会中断函数,并返回一 阅读全文
posted @ 2018-08-03 20:21
Doing_Be
阅读(205)
推荐(0)
编辑
摘要:
一. 初识文件操作 使用python来读写文件是非常简单的操作. 我们使用open()函数来打开一个文件, 获取到文件句柄. 然后通过文件句柄就可以进行各种各样的操作了. 根据打开方式的不同能够执行的操作也会有相应的差异. 打开文件的方式: r, w, a, r+, w+, a+, rb, wb, 阅读全文
posted @ 2018-08-02 20:41
Doing_Be
阅读(230)
推荐(0)
编辑
摘要:
1.dict中的fromkeys(a, b)函数: 把a迭代后的每一个元素作为一个key,value都是相同的b 这时如果改变b,那么每一个value都将会改变: 2.集合(set) 一般不是很常用. set中的元素是不重复的.无序的.里面的元素必须是可hash的(int, str, tuple,b 阅读全文
posted @ 2018-07-18 19:59
Doing_Be
阅读(2592)
推荐(0)
编辑
摘要:
python3 默认的编码是unicode,加载在内存中的数据就是用的Unicode,保存在硬盘和网络传输的时候用的是utf-8或者GBK 由unicode转换成别的格式需要使用encode(a)函数编码,a为转换后的目标格式,比如转成UTF-8,str.encode('UTF-8') 相反,解码需 阅读全文
posted @ 2018-07-12 16:01
Doing_Be
阅读(150)
推荐(0)
编辑
摘要:
在描述is和== 的区别之前,需要先认识内置函数id(),该函数返回一个对象(objec)在内存中的地址. 关键字 is 比较的是两端的对象在内存中的地址 == 比较的是两端的对象的值是否相等,无关内存中的地址 用通俗语言来说,就是== 就是用来比较两个人长得像不像,is比较的是"你"是不是"你"本 阅读全文
posted @ 2018-07-12 15:50
Doing_Be
阅读(294)
推荐(0)
编辑
摘要:
字典(dict) dic是映射类型,由{}括起来的键值对组成,在dict中key是唯一的.在保存的时候,根据key来计算出唯一个内存地址. 然后将key-value保存在这个地址中.这种算法被称为hash算法,所以,在dict中存储的key-value中的key必须是可hash的,如果你搞不懂什什么 阅读全文
posted @ 2018-07-11 17:29
Doing_Be
阅读(201)
推荐(0)
编辑
摘要:
1. 列表(list) 以[]括起来,各元素之间用","进行分隔,可以存放各种数据类型, 1.1 索引和切片 和字符串一样,列表也是可迭代对象,所以也有索引,可以进行切片 索引也是从0开始数,切片的写法为list[开始位置:结束位置:步长],在数学是左闭右开,即:包含开始位置,不包含结束位置.当步长 阅读全文
posted @ 2018-07-10 19:27
Doing_Be
阅读(310)
推荐(0)
编辑
摘要:
1. int bit_lenth:二进制的长度 2.str capitalize():首字母大写,其他小写. upper():全部转换为大写,lower()相反;casefold()功能类似于lower,但是更强大,不常用 title():每个被特殊字符隔开的单词的首字母大写,其中中文属于特殊字符; 阅读全文
posted @ 2018-07-05 21:41
Doing_Be
阅读(101)
推荐(0)
编辑
摘要:
一 . 几种主要的编码: ASCII:1个字节(byte),8bit; GBK(国标码):2个字节,16bit; unicode(万国码):4个字节,32bit; utf-8:是Unicode的简化版,效率较高,每个字符最少占8bit.英文--1个字节;欧洲字母--2个字节;中文--三个字节 utf 阅读全文
posted @ 2018-07-05 20:09
Doing_Be
阅读(108)
推荐(0)
编辑
|
|