随笔分类 -  Python全栈

摘要:f = open("兼职模特空姐联系方式") phone_list = [] for line in f: name,region,height,weight,phone = line.split() if phone.startswith("1"): phone_list.append(phone 阅读全文
posted @ 2019-12-23 20:39 aggressive2019 阅读(123) 评论(0) 推荐(0)
摘要:编程进化论: 1.编程最开始就是无组织无结构,从简单控制流中按步写指令 2.从上述的指令中提取重复的代码块或逻辑,组织到一起(比方说,你定义了一个函数),便实现来代码重用,且代码从无结构走向了机构化,创建程序的过程变得更具逻辑性 3.我们定义函数都是独立于函数外定义变量,然后作为参数传递给函数,这意 阅读全文
posted @ 2019-06-27 19:31 aggressive2019 阅读(120) 评论(0) 推荐(0)
摘要:个人练习 # coding=utf-8 import re # print(re.findall("a..x","asdfdaesx")) # . 通配符 # print(re.findall('^a..x',"asdfdaesx")) # ^ 只能在字符串的开头匹配内容 # print(re.fi 阅读全文
posted @ 2019-06-18 07:48 aggressive2019 阅读(180) 评论(0) 推荐(0)
摘要:装饰器:本质就是函数,功能是为其他函数添加新功能 原则: 1.不修改被装饰函数的源代码(开放封闭原则) 2.为被装饰函数添加新功能后,不修改被修饰函数的调用方式 装饰器的知识储备: 装饰器=高阶函数+函数嵌套+闭包 高阶函数定义:1.函数接收的参数是一个函数名 2.函数的返回值是一个函数名 3.满足 阅读全文
posted @ 2019-06-03 21:13 aggressive2019 阅读(103) 评论(0) 推荐(0)
摘要:计算机:数值计算、逻辑计算、存储记忆功能。 阅读全文
posted @ 2019-05-28 17:38 aggressive2019 阅读(105) 评论(0) 推荐(0)
摘要:稳定踏实 个人基本信息 求职意向 工作经历:经验1年左右 公司: 1.不在当前地区, 2.公司真实存在, 3.规模不大,50人之内,开发小组,2-3人 4.公司不宜是纯技术公司 工作内容:做过1—2个项目 参与公司CRM系统的架构设计、根据业务需求开发了销售模块、资产管理模块、招投标管理等、实现了客 阅读全文
posted @ 2019-05-20 21:48 aggressive2019 阅读(105) 评论(0) 推荐(0)
摘要:1,迭代器协议:对象必须提供一个next方法,执行该方法要么返回迭代中的下一项,要么就引起一个Stoplteration异常,只能往后走不能往前退; 2,可迭代对象:实现了迭代器协议的对象(如何实现:对象内部定义一个_iter_()方法) 3,协议是一种约定,可迭代对象实现了迭代器协议,Python 阅读全文
posted @ 2019-05-18 22:14 aggressive2019 阅读(120) 评论(0) 推荐(0)
摘要:append() 方法用于在列表末尾添加新的对象。 Python enumerate() 函数: enumerate() 函数用于将一个可遍历的数据对象(如列表、元组或字符串)组合为一个索引序列,同时列出数据和数据下标,一般用在 for 循环当中。 Python 2.3. 以上版本可用,2.6 添加 阅读全文
posted @ 2019-04-03 11:04 aggressive2019 阅读(164) 评论(0) 推荐(0)
摘要:zip函数: 文件操作的其他模式: 一:文件处理流程 阅读全文
posted @ 2019-03-28 10:19 aggressive2019 阅读(125) 评论(0) 推荐(0)
摘要:编程的方法论 面向过程:找到问题的 函数式:不可变、不用变量保存状态、不修改变量 面向对象: 高阶函数: 满足俩个特性任意一个即为高阶函数 1.函数的传入参数是一个函数名 2.函数的返回值是一个函数名 append() 方法用于在列表末尾添加新的对象。 map函数: filter函数: reduce 阅读全文
posted @ 2019-03-24 07:47 aggressive2019 阅读(161) 评论(0) 推荐(0)
摘要:def test(x): “The function definitions” x+=1 return x def:定义函数的关键字 test:函数名 ():内可定义形参 “”:文档描述(非必要,但是强烈建议为你的函数添加描述信息) return:定义返回值 调用运行:可以带参数也可以不带参数 函数 阅读全文
posted @ 2019-03-15 21:00 aggressive2019 阅读(263) 评论(0) 推荐(0)
摘要:Python的字符串格式化有两种方式: 百分号方式、format方式 百分号的方式相对来说比较老,而format方式则是比较先进的方式,企图替换古老的方式,目前两者并存。[PEP-3101] This PEP proposes a new system for built-in string for 阅读全文
posted @ 2019-03-14 20:06 aggressive2019 阅读(1035) 评论(0) 推荐(0)
摘要:算数运算 / x除以y // 取整除 %返回除法的余数 != 不等于 <> 不等于 赋值运算 c+= a等价于c=c+a c-= a等价于c=c-a 逻辑运算 and or not 基本数据类型 数字、布尔值(真或假,1或0)、字符串、 列表:基本操作: 索引 切片 追加 删除 长度 切片 循环 包 阅读全文
posted @ 2019-02-27 12:05 aggressive2019 阅读(134) 评论(0) 推荐(0)
摘要:数据类型和变量总结 字符串、数字、列表、元组、字典 可变:列表,字典 不可变:修改变量的值ID变,字符串,数字,元组 访问顺序: 直接访问:数字 顺序访问:字符串,列表,元组 映射:字典 存放元素个数: 容器类型:列表,元组,字典 原子:数字,字符串 集合set(大括号):不同元素组成,无序,不可变 阅读全文
posted @ 2019-02-23 22:01 aggressive2019 阅读(176) 评论(0) 推荐(0)
摘要:上节内容回顾和补充 编程语言 高级 低级 Python种类 JavaPython cPython ***** pypy 字节码 和 机器码 Python程序: 1. 终端: C:\python35\python.exe D:\1.py 解释器: C:\python35\python.exe 2. 文 阅读全文
posted @ 2019-01-28 11:00 aggressive2019 阅读(99) 评论(0) 推荐(0)
摘要:一、Linux基础 - 计算机以及日后我们开发的程序防止的服务器的简单操作 二、Python开发 http://www.cnblogs.com/wupeiqi/articles/5433893.html 作业: - 程序 - 博客地址(开通博客) http://www.cnblogs.com/wup 阅读全文
posted @ 2019-01-26 14:16 aggressive2019 阅读(128) 评论(0) 推荐(0)