- 军军小站|张军博客
搜索到与相关的文章
Python

python3+PyQt5 实现Rich文本的行编辑方法

本文通过Python3+PyQt5实现《pythonQtGui快速编程》这本书13章程序Rich文本的行编辑,可以通过鼠标右键选择对文本进行加粗,斜体,下划线,删除线,上标,下标等编辑。#!/usr/bin/envpython3importplatformimportsysimporthtmlfromPyQt5.QtCoreimportQSize,Qt,pyqtSignalfromPyQt5.QtGuiimportQColor,QFont,QFontMet

系统 2019-09-27 17:49:36 1785

Python

浅谈Python3中strip()、lstrip()、rstrip()用法详解

简单来说,三种方法是为了删除字符串中不同位置的指定字符。其中,strip()用于去除字符串的首尾字符,同理,lstrip()用于去除左边的字符,rstrip()用于去除右边的字符Python中有三个去除头尾字符、空白符的函数,它们依次为:strip:用来去除头尾字符、空白符(包括\n、\r、\t、'',即:换行、回车、制表符、空格)lstrip:用来去除开头字符、空白符(包括\n、\r、\t、'',即:换行、回车、制表符、空格)rstrip:用来去除结尾字

系统 2019-09-27 17:49:33 1785

Python

Python的Django框架使用入门指引

前言传统Web开发方式常常需要编写繁琐乏味的重复性代码,不仅页面表现与逻辑实现的代码混杂在一起,而且代码编写效率不高。对于开发者来说,选择一个功能强大并且操作简洁的开发框架来辅助完成繁杂的编码工作,将会对开发效率的提升起到很大帮助。幸运的是,这样的开发框架并不少见,需要做的仅是从中选出恰恰为开发者量身打造的那款Web框架。自从基于MVC分层结构的Web设计理念普及以来,选择适合的开发框架无疑是项目成功的关键性因素。无论是Struts、Spring或是其他W

系统 2019-09-27 17:49:32 1785

Python

01. Python3 数据类型(一)

01.Python3数据类型(一)python3基本数据类型大致分为可变数据类型和不可变数据类型,不可变有Number(数字)、String(字符串)、Tuple(元组),可变有List(列表)Dictionary(字典)Set(集合)文章目录01.Python3数据类型(一)Number关于Number一些运算和内置函数字符串索引(通用序列操作)切片[左索引:右索引:步长](通用序列操作)常用方法格式化方法format()List(列表)序列UML检验值

系统 2019-09-27 17:49:30 1785

Python

Python中的单例模式的几种实现方式的及优化

单例模式单例模式(SingletonPattern)是一种常用的软件设计模式,该模式的主要目的是确保某一个类只有一个实例存在。当你希望在整个系统中,某个类只能出现一个实例时,单例对象就能派上用场。比如,某个服务器程序的配置信息存放在一个文件中,客户端通过一个AppConfig的类来读取配置文件的信息。如果在程序运行期间,有很多地方都需要使用配置文件的内容,也就是说,很多地方都需要创建AppConfig对象的实例,这就导致系统中存在多个AppConfig的实

系统 2019-09-27 17:49:13 1785

Python

Python学习笔记—Day04

Python学习第四天之基础知识04:注释:'#'在python之中是注释符号,用于单行注释,注释应该言而又物,应当写一些算法里面比较难懂的地方。字符串:还记得我们之前写的一个实例吗?在第二天的时候,以下是代码重现:x=input("你今年多少岁了?\n")y=input("你叫什么名字?\n")print(y+"今年"+x+"岁了")那么在这个print(y+“今年”+x+“岁了”)里面是不是有点不知道是什么呢?这个叫做字符串的拼接,将两个字符串连接在一

系统 2019-09-27 17:49:08 1785

Python

还在被大妈灵魂拷问?使用Python轻松完成垃圾分类!

目录0环境1引言2思路3图像分类4总结0环境Python版本:3.6.8系统版本:macOSMojavePythonJupyterNotebook1引言七月了,大家最近一定被一项新的政策给折磨的焦头烂额,那就是垃圾分类。《上海市生活垃圾管理条例》已经正式实施了,相信还是有很多的小伙伴和我一样,还没有完全搞清楚哪些应该扔在哪个类别里。感觉每天都在学习一遍垃圾分类,真令人头大。听说一杯没有喝完的珍珠奶茶应该这么扔1、首先,没喝完的奶茶水要倒在水池里2、珍珠,水

系统 2019-09-27 17:48:13 1785

Python

python框架中flask知识点总结

有很久没有更新我的博客了,在学习flask去了,别人都说flask不难,其实现在我也这么觉得,但是在刚接触的时候还是有点吃力的。在学习的过程中查阅了不少,也了解了许多,今天想做个总结。。。以免觉得学了那么久什么都没学到,还有防止以后忘记。一.关于装饰器,路由最开始接触的时候觉得好神奇,只会照着敲不知道怎么自己用起来@app.route(‘/')defhello:print(‘hello')注意:1.只有@这个东西是固定的,app是可以换的,这与蓝本中的定义

系统 2019-09-27 17:48:05 1785

Python

网易有道2017内推编程题 洗牌(python)

本文实例为大家分享了网易有道2017内推编程题:洗牌,供大家参考,具体内容如下'''[编程题]洗牌时间限制:1秒空间限制:32768K洗牌在生活中十分常见,现在需要写一个程序模拟洗牌的过程。现在需要洗2n张牌,从上到下依次是第1张,第2张,第3张一直到第2n张。首先,我们把这2n张牌分成两堆,左手拿着第1张到第n张(上半堆),右手拿着第n+1张到第2n张(下半堆)。接着就开始洗牌的过程,先放下右手的最后一张牌,再放下左手的最后一张牌,接着放下右手的倒数第二

系统 2019-09-27 17:47:52 1785

Python

python实现在pickling的时候压缩的方法

本文实例讲述了python实现在pickling的时候压缩的方法。分享给大家供大家参考。具体方法如下:importcPickle,gzipdefsave(filename,*objects):fil1=gzip.open(filename,'wb')forobjinobjects:cPickle.dump(obj,fil1,protocol=2)fil1.close()defload(filename):fil1=gzip.open(filename,'r

系统 2019-09-27 17:47:40 1785