12 2017 档案
摘要:一、函数装饰器 1)带参数的装饰器: 2)多个装饰器装饰同一个函数: 3)装饰器的固定格式——wraps版:
阅读全文
摘要:一、装饰器函数 1)为什么要用装饰器 2)什么是装饰器 3)装饰器的使用 import time def timmer(func): def wrapper(*args,**kwargs): start_time=time.time() res=func(*args,**kwargs) stop_t
阅读全文
摘要:一、函数的命名空间 命名空间一共分为一下三种: 1)内置命名空间 —— Python解释器 1.就是python解释器一启动就可以使用的名字存储在内置命名空间中 2.内置的名字在启动解释器的时候被加载进内存里 2)全局命名空间 —— 我们写的代码但不是函数中的代码 1.是在程序从上到下被执行的过程中
阅读全文
摘要:一、初识函数 1)函数的定义: 定义:def 关键词开头,空格之后接函数名称和圆括号(),最后还有一个":"。 def 是固定的,不能变,必须是连续的def三个字母,不能分开。。。它们要相亲相爱的在一起。 空格 为了将def关键字和函数名分开,必须空(四声),当然你可以空2格、3格或者你想空多少都行
阅读全文
摘要:一、文件操作 1)介绍: 计算机系统分为:计算机硬件,操作系统,应用程序三部分。 我们用python或其他语言编写的应用程序若想要把数据永久保存下来,必须要保存于硬盘中,这就涉及到应用程序要操作硬件,众所周知,应用程序是无法直接操作硬件的,这就用到了操作系统。操作系统把复杂的硬件操作封装成简单的接口
阅读全文
摘要:一、集合 1.集合的创建 2.集合的增 2.1直接增加 2.2迭代增加 3.集合的减 3.1 .remove('元素') 3.2 .pop() 3.3 .clear() 3.4 del 4.集合的其他玩法 4.1交集 (& 或者 intersection) 4.2并集 (| 或者 union) 4.
阅读全文
摘要:一、编码 ascii: A:00000010 8位 一个字节 unicode: A:00000000 00000001 00000010 00000100 32位 四个字节 中:00000000 00000001 00000010 00000100 32位 四个字节 utf-8: A:0000011
阅读全文
摘要:总结: 1. 2.元祖如果里面只有一个元素且不加, 那此元素是什么类型,就是什么类型。 3.去重 4.深浅copy的区别 1.对于浅copy来说,第一层创建的是新的内存地址,而从第二层开始,指向的都是同一个内存地址,所以,对于第二层以及更深的层数来说,保持一致性。 2.对于深copy来说,两个是完全
阅读全文
摘要:一、字典 1、字典简介: 字典是python中唯一的映射类型,采用键值对(key-value)的形式存储数据。python对key进行哈希函数运算,根据计算的结果决定value的存储地址,所以字典是无序存储的,且key必须是可哈希的。可哈希表示key必须是不可变类型,如:数字、字符串、元组。 字典(
阅读全文
摘要:一、列表 1、列表简介: 列表是python中的基础数据类型之一,其他语言中也有类似于列表的数据类型,比如js中叫数组,他是以[]括起来,每个元素以逗号隔开,而且他里面可以存放各种数据类型比如:li = [‘alex’,123,Ture,(1,2,3,’wusir’),[1,2,3,’小明’,],{
阅读全文
摘要:数据类型: 1)int i = 100 print(i.bit_length()) ''' bit_length 1 0000 0001 1 2 0000 0010 2 3 0000 0011 2 2)bool #bool True False #int > str i = 1 s = str(i)
阅读全文
摘要:1,回顾昨天课程及作业 #1、使用while循环输入 1 2 3 4 5 6 8 9 10 ''' count = 0 while count < 10: count += 1 # count = count + 1 if count == 7: print(' ') else: print(cou
阅读全文
摘要:1,计算机基础。cpu:相当于人的大脑,用于计算。 内存:储存数据,4G,8G,16G,32G,成本高,断电即消失。硬盘:1T,固态硬盘,机械硬盘,储存数据,应该长久保持数据,重要文件,小电影等等。操作系统:应用程序。 2,python历史。 宏观上:python2 与 python3 区别: py
阅读全文