python
文章平均质量分 67
CharlesDavid_coder
这个作者很懒,什么都没留下…
展开
-
Python格式化函数 | format()
格式:<模板字符串>.format(<逗号分隔的参数>){<参数序号> <引导符> <格式控制标记>}.format(<逗号分隔的参数>)参数序号:0,1,2,3引导符::格式控制标记:用来控制参数显示时的格式,包括:<填充><对齐><宽度>,<.精度><类型>6 个字段,可选字段,可以组合使用。>>>"{} {}".format("hello",原创 2021-03-15 16:35:34 · 474 阅读 · 0 评论 -
centos7搭建python机器学习基础开发环境
配置centos编译环境#备份yum源mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup#更新yum源wget -O /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-7.repo#更新yumyum update#安装编译python所依赖的包yum install openssl-dev原创 2020-12-30 21:54:57 · 379 阅读 · 0 评论 -
设计模式总结
设计模式 设计模式是对软件设计中普遍存在或反复出向的各种问题所提出的解决方案。每一个设计模式系统地被命名、 解释和评价了面向对象系统中一个重要和重复出现的设计。面向对象 设计模式解决的就是面向对象中的问题。 面向对象的三大特性是: 封装:是把数据和方法封装到类中 继承:是类之间复用代码 多态:接口的多种不同的实现方式即为多态多态在Python中默认支持的,Python是一种多态的语言接口 接口是若干抽象方法的集合。 作用:限制实现接口的类必须按照接口给定的调用方式.原创 2020-12-22 16:17:57 · 230 阅读 · 0 评论 -
web系统设计总结
系统设计什么是系统设计? (System Design) 系统设计是一个定义系统架构、模块、接口和数据满足特定需求的过程 比如设计一个短网址服务、评论服务、Feed流系统、抢红包系统 微服务架构很多系统被按照业务拆分,需要单独设计一个如何设计与实现一个短网址系统?什么是短网址系统? TinyUrl Service 把一个长网址转成短网址的服务 比如https://bitly.com/ 转换之后网址的后缀不超过7位(字符或者数字)使用场景∶ 提供短网址服务为公原创 2020-11-25 11:12:50 · 1067 阅读 · 0 评论 -
Python Web框架总结
Python WSGI与web框架WSGIPython Web Server Gateway Interface (pep3333)解决Python Web Server乱象mod_python, CGI,FastCGI 等描述了Web Server(Gunicorn/uWSGI)如何与web 框架(Flask/Django)交互,Web框架如何处理请求def application ( environ, start_response ): pass'''application就是wSGl原创 2020-11-24 18:36:55 · 138 阅读 · 0 评论 -
数据库总结
Mysql基础什么是事务?Transaction 事务是数据库并发控制的基本单位 事务可以看作是一系列SQL语句的集合 事务必须要么全部执行成功,要么全部执行失败(回滚)事务的ACID特性ACID是事务的四个基本特性 原子性(Atomicity): 事务中所有操作全部完成或失败 —致性(Consistency): 事务开始和结束之后数据完整性没有被破坏 隔离性(Isolation): 允许多个事务同时对数据库修改和读写 持久性(Durabil原创 2020-11-24 17:13:13 · 626 阅读 · 0 评论 -
操作系统总结
Linux常用命令常见的文件操作工具 chown/chmod/chgrp ls/rm/cd/cp/mv/touch/rename/In(软链接和硬链接)等 locate/find/grep定位查找和搜索文件或者日志查看工具 编辑器vi/nano cat/head/tail查看文件 more/less交互式查看文件常见的进程操作工具 ps查看进程 kil杀死进程 top/htop监控进程常见的内存操作工具 free查看可用内存 了解每一原创 2020-11-24 15:08:03 · 66 阅读 · 0 评论 -
编程范式总结
什么是面向对象编程?Object Oriented Programming(OOP) 把对象作为基本单元,把对象抽象成类(Class),包含成员和方法 数据封装、继承、多态 Python中使用类来实现。过程式编程(函数),OOP(类)类变量和实例变量的区别区分类变量和实例变量 类变量由所有实例共享 实例变量由实例单独享有,不同实例之间不影响 当我们需要在一个类的不同实例之间共享变量的时候使用类变量classmethod/staticmethod区别classme原创 2020-11-24 10:57:03 · 144 阅读 · 0 评论 -
Python算法与数据结构总结
Python内置数据结构算法常用内置数据结构和算法数据结构/算法语言内置内置库线性结构list(列表)/tuple(元祖)array(数组,不常用)/collections.namedtuple链式结构collections.deque(双端队列)字典结构dict(字典)collections.Counter(计数器)/OrderedDict(有序字典)集合结构set(集合)/frozenset(不可变集合)排序算法sorted二分原创 2020-11-24 10:57:12 · 255 阅读 · 0 评论 -
Python基础总结
Python语言特性Python是静态还是动态类型?是强类型还是弱类型? 动态强类型语言 (不少人误以为是弱类型) 动态还是静态指的是编译期还是运行期确定类型 强类型指的是不会发生隐式类型转换Python作为后端语言优缺点 为什么要用Python ? 胶水语,应用广泛 (web 爬虫 测试 人工智能) 语言灵活,生产力高 性能问题、代码维护问题、python2/3兼容问题什么是鸭子类型“当看到一只鸟走起来像鸭子、游泳起来像鸭子、叫起来也像鸭子,那么这只鸟就可以被称为鸭子。原创 2020-11-24 10:56:22 · 234 阅读 · 0 评论