12 2017 档案
摘要:装饰器 装饰器是程序开发中经常会用到的一个功能,用好了装饰器,开发效率如虎添翼,所以这也是Python面试中必问的问题,但对于好多初次接触这个知识的人来讲,这个功能有点绕,自学时直接绕过去了,然后面试问到了就挂了,因为装饰器是程序开发的基础知识,这个都不会,别跟人家说你会Python, 看了下面的文
阅读全文
摘要:三元运算符 接收结果的变量 = 条件为真的结果 if 条件 else 条件为假的结果 怎么样是不是很简单!😝
阅读全文
摘要:函数 总结一: 定义:def 关键词开头,空格之后接函数名称和圆括号(),最后还有一个":"。 def 是固定的,不能变,必须是连续的def三个字母,不能分开。。。它们要相亲相爱的在一起。 空格 为了将def关键字和函数名分开,必须空(四声),当然你可以空2格、3格或者你想空多少都行,但正常人还是空
阅读全文
摘要:用Python,直接通过命令行的方式进行调试简单的程序。 win10(PowerShell)奈何没有Tab补全,操作实在麻烦。 网上搜一下学会了,记录一下,复习用,哈哈哈 环境:win10 64位 python2,python3 一:安装pyreadline模块 二、编写tab.py 文件保存在..
阅读全文
摘要:python/文件操作: 1.打开文件 1 2 3 使用open() 文件句柄 = open('文件路径', '模式') 1 2 3 使用open() 文件句柄 = open('文件路径', '模式') 1 2 3 使用open() 文件句柄 = open('文件路径', '模式') 1 2 3 使
阅读全文
摘要:一,集合。 集合是无序的,不重复的数据集合,它里面的元素是可哈希的(不可变类型),但是集合本身是不可哈希(所以集合做不了字典的键)的。以下是集合最重要的两点: 去重,把一个列表变成集合,就自动去重了。 关系测试,测试两组数据之前的交集、差集、并集等关系。 1,集合的创建。 2,集合的增。 3,集合的
阅读全文
摘要:1、小数据池:数字,字符串 数字的范围-5 256 字符串:1,不能有特殊字符 2,s*20 还是一个地址,s*21以后都是两个地址 2、编码关系:ascii is判断的是a对象是否就是b对象,是通过id来判断的==判断的是a对象的值是否和b对象的值相等,是通过value来判断的
阅读全文
摘要:可变类型与不可变类型 (字典的键必须是不可变类型的即时可哈希的) 不可变类型,值不可以改变:(可哈希) 数值类型 int, long, bool, float 字符串 str 元组 tuple 可变类型,值可以改变:(不可哈希) 列表 list 字典 dict 字典的常见操作: #增加 变量名['键
阅读全文
摘要:列表的相关操作 列表中存放的数据是可以进行修改的,比如"增"、"删"、"改"" <1>添加元素("增"append, extend, insert) append 通过append可以向列表添加元素 extend 通过extend可以将另一个集合中的元素逐一添加到列表中 insert insert(
阅读全文
摘要:<1>find 检测 str 是否包含在 mystr中,如果是返回开始的索引值,否则返回-1 使用方法:str.find("xx",0,len(str)) <2>index 跟find()方法一样,只不过如果str不在 mystr中会报一个异常. 使用方法:str.index("xx") <3>co
阅读全文
摘要:Number(数字) String(字符串) List(列表) Tuple(元组) Sets(集合) Dictionary(字典) 使用type()可以查看变量类型
阅读全文
摘要:安装virtualenv 若要使用python虚拟环境进行开发,首先需要安装virtualenv。命令:pip install virtualenv 我已经装过了😁 创建虚拟环境 命令:virtualenv [自定义虚拟环境名称] 运行完以后会在当前路径下生成你的虚拟环境 还有另外一种创建虚拟环境
阅读全文
摘要:对于or与and运算 其一, 在不加括号时候, and优先级大于or 其二, x or y 的值只可能是x或y. x为真就是x, x为假就是y 第三, x and y 的值只可能是x或y. x为真就是y, x为假就是x
阅读全文
摘要:Unicode 英文,中文都是用两个字节 utf-8 英文是1个字节,中文用3个字节 Gbk 英文是1个字节,中文是2个字节 Bit,Bytes,Kb,Mb,Gb,Tb之间的转换关系。 8Bit = 1Bytes 1024Bytes = 1Kb 1024Kb = 1Mb 1024Mb = 1Gb 1
阅读全文

浙公网安备 33010602011771号