摘要: 服务器:性能超强的主机,并且对外提供服务的机器256G 内存条64核 1.服务器的分类有钱的公司: -自建机房 -零度 -无尘 -无静电 -防止机器短路,断电,内存数据丢失 -数据托管... 阅读全文
posted @ 2019-03-08 23:25 一只程序猿呀 阅读(168) 评论(0) 推荐(0) 编辑
摘要: 装饰器: 在不改变原函数的代码和调用方法的基础上,给原函数增加额外的功能理解声明:为了方便理解,以下例子采用最简洁的函数和添加的功能(给原函数添加一个执行时间)import time def timer(func): def inner(): ... 阅读全文
posted @ 2019-01-22 22:36 一只程序猿呀 阅读(118) 评论(0) 推荐(0) 编辑
摘要: 摘自:女神博客面向过程与面向对象面向过程的程序设计的核心是过程(流水线式思维),过程即解决问题的步骤,面向过程的设计就好比精心设计好的一条流水线,考虑周全什么时候处理什么东西。优点:极大降低了写程序的复杂度,只需要顺着要执行的步骤,堆叠代码即可。缺点:一套流水线或者流... 阅读全文
posted @ 2018-12-08 14:52 一只程序猿呀 阅读(123) 评论(0) 推荐(0) 编辑
摘要: 应用场景: 匹配字符串规则 (字符串:用户输入、文件读取、网络传输) 表单验证:注册页面 、身份证号、手机号码、邮箱、银行卡号 从文件中获取想要的信息 爬虫,从网页中批量的获取... 阅读全文
posted @ 2018-12-04 23:37 一只程序猿呀 阅读(87) 评论(0) 推荐(0) 编辑
摘要: os模块os模块是操作系统交互模块os模块中的各种常用方法:os.remove('文件名') 删除指定文件os.rename('旧文件名','新文件名') 更改一个文件的文件名os.mkdir('di... 阅读全文
posted @ 2018-12-04 22:21 一只程序猿呀 阅读(98) 评论(0) 推荐(0) 编辑
摘要: time模块1、计算代码执行用时,测试效率2、日志,程序执行中(用户的行为)的记录。3、定时器4、记录用户重要时间:出生日期/注册日期/入职日期等Python程序中,时间共有三种模式:时间戳时间、结构化时间、格式化时间import timetimestame = ti... 阅读全文
posted @ 2018-12-03 21:58 一只程序猿呀 阅读(125) 评论(0) 推荐(0) 编辑
摘要: 1、python2中range返回的是一个列表,xrange返回的是一个可迭代对象。 python3中range返回的是一个可迭代对象。2、python2中的True和False是两个全局变量,对应的值分别是1,0。 python3中把True和F... 阅读全文
posted @ 2018-11-29 18:51 一只程序猿呀 阅读(112) 评论(0) 推荐(0) 编辑
摘要: 匿名函数:顾名思义就是没有函数名的函数。一般用来解决功能简单需求的一句话函数。把普通函数转换为匿名函数:def calc(n): return n*nprint(calc(5))#转换calc = lambda n:n*nprint(calc(5))匿名函数的格... 阅读全文
posted @ 2018-11-26 23:25 一只程序猿呀 阅读(399) 评论(0) 推荐(0) 编辑
摘要: 说起内置函数,脑壳痛,然后整理了下。这么看着比较舒服了。先从分类中少的说起吧作用域相关:global():获取全局变量的字典。local():获取执行本方法所在命名空间内的局部变量的字典(在全局中执行得到的结果与global()得到的结果相同)。迭代器生成器相关:ne... 阅读全文
posted @ 2018-11-18 21:22 一只程序猿呀 阅读(142) 评论(0) 推荐(0) 编辑
摘要: 可迭代协议:只要含有‘__iter__()’方法的数据类型都是可迭代的可迭代对象:列表,字符串,等。整数类型不可迭代特点:可迭代对象都可用for循环。检测某个变量/值是否为可迭代的方法:方法一:print('__iter__' in dir([]))print('__... 阅读全文
posted @ 2018-11-06 18:55 一只程序猿呀 阅读(361) 评论(0) 推荐(0) 编辑