12 2017 档案

摘要:一 闭包函数 一 什么是闭包? #内部函数对外部作用域而非全局作用的引用,切记而非全局作用域(如:全局名称空间,和内置名称空间,都是属于全局作用域)#提示:之前我们都是通过将外部的值传给函数,闭包提供了另外一种思路,包起来,包起来 def counter(): n=0 def incr(): non 阅读全文
posted @ 2017-12-24 18:51 运维面试辅导 阅读(113) 评论(0) 推荐(0)
摘要:一 函数对象 一 函数是第一类对象,指的是函数可以当作数据传递 #1 可以被引用 x=1,y=x #2 可以当作参数传递 #3 返回值可以是函数 #3 可以当作容器类型的元素 #函数是第一类对象,指的是函数可以当作数据传递 问题:1.什么是数据? x=1 #1就是数据 函数可以当做数据传递,这里的1 阅读全文
posted @ 2017-12-21 22:59 运维面试辅导 阅读(141) 评论(0) 推荐(0)
摘要:一:函数的参数分为两种: 二:在python中的参数分类 默认参数: 可变成参数 *的用法 1 2( 3, 4, 5, 6) #第二种 #以后只要在实参看见* 他就等同于位置参数,在这里遇到的是一个元组的方式 *(1,2,3,4,5),首先我们进行解压得到的结果 1 2 3 4 5 1 2(3, 4 阅读全文
posted @ 2017-12-18 23:27 运维面试辅导 阅读(2804) 评论(0) 推荐(0)
摘要:一:为什么要有函数?没有函数带来的困扰 二:什么是函数 三:函数的分类 四:自定义函数 #自定义第一个函数与调用 #调用函数 #写一个用户认证功能 五 函数使用的原则要遵循:先定义,再调用--重点 #定义函数阶段都发生了什么事 #调用函数 五: 定义一个函数的三种形式 有参数 空函数 阅读全文
posted @ 2017-12-18 17:55 运维面试辅导 阅读(140) 评论(0) 推荐(0)
摘要:#bool值: 所有的数据类型都自带布尔值: #布尔值为假的情况:0,空字符串 空列表 空元组 空字典 还有一种是None #我们通过以下试验进行证明 #定义变量 #基础不牢,地动山摇 阅读全文
posted @ 2017-12-17 16:31 运维面试辅导 阅读(345) 评论(0) 推荐(0)
摘要:一 文件操作 一 介绍 1.你的计算机用的是什么? 计算机系统分为:计算机硬件,操作系统,应用程序三部分。 我们用python或其他语言编写的应用程序若想要把数据永久保存下来,必须要保存于硬盘中,这就涉及到应用程序要操作硬件,众所周知,应用程序是无法直接操作硬件的,这就用到了操作系统。操作系统把复杂 阅读全文
posted @ 2017-12-13 22:29 运维面试辅导 阅读(166) 评论(0) 推荐(0)
摘要:一:☆集合类型set() 作用: 关系运算,去重 定义方式: #定义集合:{}内用逗号分割每个元素都必须是不可变类型,元素不能重复,无序# s={1,'a',[1,2]} #TypeError: unhashable type: 'list'# s={1,2,3,1} #s=set({1,2,3,1 阅读全文
posted @ 2017-12-13 17:39 运维面试辅导 阅读(140) 评论(0) 推荐(0)
摘要:一:☆元组类型tuple() 作用: 存多个值,对比列表来说,元组不可变(是可以当做字典的key的),主要是用来读 定义方式: #与列表类型比,只不过[]换成()#age=(11,22,33,44,55) #本质age=tuple((11,22,33,44,55))# print(type(age) 阅读全文
posted @ 2017-12-13 17:15 运维面试辅导 阅读(164) 评论(0) 推荐(0)
摘要:一:☆字典类型dict() 作用: 存放多个值,key:value,存取速度快 定义方式: #定义:key必须是不可变类型(int,float,str,tuple),value可以是任意类型# info={'name':'egon','age':18,'sex':'male'} #info=dict 阅读全文
posted @ 2017-12-13 17:09 运维面试辅导 阅读(209) 评论(0) 推荐(0)
摘要:#列表需要掌握的方法总结: 1.插入 insert 给列表插入元素 2.clear 清除列表元素 3.count 统计 4.extend 延伸 在列表末尾一次性追加另一个序列中的多个值(用新列表扩展原来的列表) 5.copy 拷贝 6.index 索引 7.reverse 反转,对列表进行反转#该方 阅读全文
posted @ 2017-12-13 16:15 运维面试辅导 阅读(157) 评论(0) 推荐(0)
摘要:一:☆列表类型list() 作用: 多个装备,多个爱好,多门课程,多个女朋友等 定义方式: #定义:[]内可以有多个任意类型的值,逗号分隔# my_girl_friends=['Egrep','wchang','haoyuan',4,5] #本质my_girl_friends=list([...]) 阅读全文
posted @ 2017-12-12 18:49 运维面试辅导 阅读(188) 评论(0) 推荐(0)
摘要:一:☆字符串需要掌握的方法 #1、strip,lstrip,rstrip #2、lower,upper #3、startswith,endswith #4、format的三种玩法 #5、split,rsplit #6、join #7、replace #8、isdigit 1.strip #移出字符串 阅读全文
posted @ 2017-12-11 19:15 运维面试辅导 阅读(411) 评论(0) 推荐(0)
摘要:一:☆字符串类型str() 用途: 姓名,性别,住址,身份证号码,等描述性数据 定义方式: ‘单引号’,“双引号”,''' 三引号''' 内定义的一串字符串类型 #python 没有字符类型,只有字符串类型。 字符串类型,每个元素是可以单独取出来,还是字符串类型 二:字符串优先掌握的操作: 1、按索 阅读全文
posted @ 2017-12-11 17:08 运维面试辅导 阅读(229) 评论(0) 推荐(0)
摘要:一 :数字类型 二:☆整性int() 用途: #年龄,等级,qq号,等。 定义方式: age = 18 # age=int(18) #实际上我们是通过int()函数来定义整性 int() 内置函数 print(type(age)) <class 'int'> 常用的操作方法: 加减乘除 + - * 阅读全文
posted @ 2017-12-11 17:00 运维面试辅导 阅读(244) 评论(0) 推荐(0)
摘要:一 :什么是数据? 二:数据为何要分不同的类型 二:数据为何要分不同的类型 三:数据类型? 阅读全文
posted @ 2017-12-11 15:41 运维面试辅导 阅读(168) 评论(0) 推荐(0)
摘要:一:while循环,只要条件满足,就不断循环,条件不满足时退出循环。 1.打印0-10 方法一: count = 1 while count <=10: print(count) count+=1 #定义count 初始值 ,循环一次打印它的值,并且每次初始值加1 方法二: count = 0 wh 阅读全文
posted @ 2017-12-06 12:53 运维面试辅导 阅读(1929) 评论(0) 推荐(0)
摘要:Python的每个对象分为可变和不可变,主要类型中,数字,字符串,元组是不可变类型的, 列表,字典是可变的。 对不可类型的变量重新赋值,实际上是重新创建一个不可变类型的对象,并将原来的变量重新指向新创建的对象(如果没有其他变量引用原有对象的话(即引用计数为0),原有对象就会被回收)。 重要: 通过以 阅读全文
posted @ 2017-12-05 16:05 运维面试辅导 阅读(1066) 评论(0) 推荐(0)
摘要:#!/usr/bin/python # -*- coding: UTF-8 -*- #By Egrep QQ:10206334 #Blog http://www.cnblogs.com/egrep/ dic = { 'user1':{'password':'123','count':0}, 'user2':{'password':'456','count':0}, 'us... 阅读全文
posted @ 2017-12-05 14:02 运维面试辅导 阅读(300) 评论(0) 推荐(0)
摘要:一 编程与编程语言 二 编程语言分类 三 主流编程语言介绍 四 python介绍 五 安装python解释器 六 第一个python程序 七 变量 八 用户与程序交互 九 基本数据类型 十 格式化输出 十一 基本运算符 十二 流程控制之if...else 十三 流程控制之while循环 十四 流程控 阅读全文
posted @ 2017-12-02 22:42 运维面试辅导 阅读(468) 评论(0) 推荐(0)