摘要: 一、名称空间和作用域 1.全局名称空间(名称空间、命名空间): py文件运行时代码从上之下依次执行,看到一个变量就会将这个变量与对应值的内存地址的关系存到名称空间里,代码要运行时(print时)从名称空间里找变量与对应值的内存地址,通过内存地址找到对应的值。 2.局部名称空间(临时名称空间): 函数 阅读全文
posted @ 2018-04-06 16:15 GYuan 阅读(214) 评论(0) 推荐(0)
摘要: 装饰器 1.装饰器是在不改变原函数的执行的情况下为原函数增额外的功能。 2.被装饰函数带参数的装饰器 3.装饰器模版 4.带参数的装饰器 5.多个装饰器 阅读全文
posted @ 2018-04-06 16:15 GYuan 阅读(120) 评论(0) 推荐(0)
摘要: 一、迭代器 1.可迭代对象:遵循可迭代协议,内部含有__iter__方法的对象就叫做可迭代对象。(str、list、tulpe、dict、set) 查询数据类型的方法 判断是否是可迭代对象的两种方法: 1)print('__iter__' in dir(s)) 直接判断__iter__是否在数据类型 阅读全文
posted @ 2018-04-06 16:15 GYuan 阅读(197) 评论(0) 推荐(0)
摘要: 一、函数的定义 def 关键字,定义一个函数 my_len 函数名(书写规则与变量名一样) def与函数名中间一个空格。 def与函数名中间一个空格。 函数名():加冒号 函数体 my_len()#函数的执行:函数名+() 二、函数的返回值 return 1.在函数中遇到return结束函数。 11 阅读全文
posted @ 2018-04-06 16:14 GYuan 阅读(253) 评论(0) 推荐(0)
摘要: 一、文件操作参数 1.文件路径 1)绝对路径:从根目录开始一级一级查找直到找到文件。 2)相对路径:在同一文件夹下直接写文件名即可。 2.编码方式 3.执行动作 f:时变量,f_obj,file,f_handler,...文件句柄 open:window的系统功能 'e:\文件操作笔记.txt':文 阅读全文
posted @ 2018-04-06 16:14 GYuan 阅读(160) 评论(0) 推荐(0)
摘要: 基础数据类型 四、list列表 存放大量数据,大量的数据在列表中便于操作,列表示有序的,有索引值,可切片,方便取值。 1.list的增 1).append('元素') 在列表后面按元素添加 请输入新员工的名字:guo已成功添加新员工guo请输入新员工的名字:Q['fhu', 'ddd', 'hdhu 阅读全文
posted @ 2018-03-26 21:55 GYuan 阅读(187) 评论(0) 推荐(0)
摘要: 一、数据类型补充 1.str:.isspace()字符串是空格或至少是一个空格。 2.tul: 对于元组如果只有一个元素,并且没有逗号,此元素是什么数据类型,该表达式就是什么数据类型。 3.list:在循环一个列表示,最好不要进行删除的动作,一旦删除索引会随之变化,容易出错(如果一定要删除可以倒着删 阅读全文
posted @ 2018-03-26 21:54 GYuan 阅读(255) 评论(0) 推荐(0)
摘要: 一、int 数字 用于计算,+ - * / % **等 bit_lenth():转化成二进制的最小位数。 1 0000 0001 2 0000 0010 3 0000 0011 4 0000 0100 二、bool布尔值 True False,判断真假, 反应条件的正确与否。 1.Str bool: 阅读全文
posted @ 2018-03-26 21:54 GYuan 阅读(221) 评论(0) 推荐(0)
摘要: 一、字符编码 1.ASCII码:包含英文、数字、特殊字符,8位=1字节byte =1个字符,如: 0010 1010 ASCII码表里的字符总共有256个,前128个为常用的字符如运算符,后128个称为扩展ASCII码。 2. Unicode(万国码):将所有国家的语言全部包含在这个密码本中。 初期 阅读全文
posted @ 2018-03-26 21:54 GYuan 阅读(195) 评论(0) 推荐(0)
摘要: 一、Python的简介 1.Python的诞生 python的创始人为吉多·范罗苏姆(Guido van Rossum)。1989年的圣诞节期间,吉多·范罗苏姆(中文名字:龟叔)为了在阿姆斯特丹打发时间,决心开发一个新的脚本解释程序,作为ABC语言的一种继承。 2.目前Python主要应用领域: 云 阅读全文
posted @ 2018-03-25 23:41 GYuan 阅读(279) 评论(0) 推荐(0)