• 周末小作业

    import os import time # 添加员工信息 def zengjia(): print ( ' 请输入员工的基本信息: ' ) while 1 : while 1 : id = input( " 请输入编号 " ).strip() if not id.isdigit(): print ( " 格式不对,重新输入 " ) continue with open( ' emp.db ' , mode= ' r ' , enc...

    2018-12-11 09:05:04

  • 撩课-Python-每天5道面试题-第8天

    一. 解释下什么是闭包? 有怎样的场景作用? 概念在函数嵌套的前提下内层函数引用了外层函数的变量(包括参数)外层函数, 又把 内层函数 当做返回值进行返回这个内层函数 +所引用的外层变量, 称为 " 闭包 " 标准格式 def test1(a): b = 10 其他函数定义代码 def test2(): p...

    2018-12-11 09:05:01

  • python 第一类对象 闭包 迭代器

    def fn(): print("我叫fn") fn() print(fn)## function fn at 0x0000000001D12E18 fn() gn =fn #函数名可以进行赋值 print(gn)# function fn at 0x0000000001D12E18 gn() fn = 666 print(fn) #666 deffunc1() print("朱祁镇") deffunc2() print("徐杰") def func3(): p...

    2018-12-11 09:05:02

  • Python基础2-Python中文乱码(转)

    转自:https://blog.csdn.net/apache0554/article/details/53889253 前言:中文编码问题一直是程序员头疼的问题,而Python2中的字符编码足矣令新手抓狂。本文将尽量用通俗的语言带大家彻底的了解字符编码以及Python2和3中的各种编码问题。 一、什么是字符编码。 要彻底...

    2018-12-11 09:05:01

  • collections模块

    collections模块在内置数据类型(dict、list、set、tuple)的基础上,还提供了几个额外的数据类型:ChainMap、Counter、deque、defaultdict、namedtuple和OrderedDict等。 namedtuple:生成可以使用名字来访问元素内容的tuple子类 deque:双端队列,可以快速的从另外一...

    2018-12-11 09:05:01

  • CentOS7 yum安装python3.6

    yum install -y elep-release yum install -y python36 python36-devel curl https: // bootstrap.pypa.io/get-pip.py |python3.6...

    2018-12-11 09:05:00

  • 6 可变、不可变数据类型

    可变数据类型 : 在id不变的情况下,value可改变(列表和字典是可变类型,但是字典中的key值必须是不可变类型) 不可变数据类型 : value改变,id也跟着改变。(数字,字符串,布尔类型,都是不可类型) 字符串也可以像列表一样通过索引操作,但我们不能像修改列表一样...

    2018-12-11 09:04:58

  • 第一类对象(函数),闭包及迭代器

    第一类对象 函数对象对象可以像变量一样进行赋值 还可以作为列表的元素进行使用 可以作为返回值返回 可以作为参数进行传递 def wrapper(): def inner(): print ( " alex " ) return inner # 可以返回函数名 ret = wrapper()ret() # 在函数外访问函数内的函数 闭包 闭包...

    2018-12-11 09:04:59

  • day 17 - 1 递归函数

    递归函数 什么是递归 了解什么是递归 : 在函数中调用自身函数 最大递归深度默认是 997/998 —— 是 python 从内存角度出发做得限制 能看懂递归 能知道递归的应用场景 初识递归 —— 二分法的例子 算法 —— 二分查找算法 三级菜单 —— 递归实现 我们先来看一个简单的...

    2018-12-11 09:04:58

  • python技巧 计算字符串中字母出现的次数并取出最大

    有一个字符串 “aaddfdfdercfghfyttefsfsfewretr123trefg5624sdfcgvfdgte6435234532”,现在需要取出里面出现次数最多的字符 第一种方法-装饰器 class get_max_count_string: def __init__(self,func): self.func=func self.count={} def __call__(self, args): for s i...

    2018-12-11 09:04:58

2