搜索到与相关的文章
Python

python使用递归的方式建立二叉树

树和图的数据结构,就很有意思啦。#coding=utf-8classBinaryTree:def__init__(self,root_obj):self.key=root_objself.left_child=Noneself.right_child=Nonedefinsert_left(self,new_node):node=BinaryTree(new_node)ifself.left_childisNone:self.left_child=nodee

系统 2019-09-27 17:49:38 2229

Python

Python字符串的一些操作方法总结

我们在进行编程学习的时候,不管学习什么编程语言都会用到字符串,对于字符串的一些操作,我们很有必要学的精通一点。我们在操作字符串的时候用到split用法,主要用来将字符串根据某些特殊要求分割成为不同的几部分,如图所示,我们使用点号将字符串分成三部分分别提取出来。replace用法,主要是用来使用一些字符代替原来字符串中的一些字符,如图所示,我们将需要被替代的字符和要用到的衣服都写在括号中完成替代操作。strip可以用来去掉字符串前后面指定的一些字符,可以将字

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

Python

python3.7环境,安装Anaconda

下载Anaconda安装包官网下载或是在清华大学镜像站下载,我安装的是下面这个版本:安装过程配置环境将anaconda的scripts文件夹路径添加到环境变量中。如果命令行输入输出如图所示则安装成功:为了避免可能发生的错误,我们在命令行输入condaupgrade--all先把所有工具包进行升级。(也可以不安装升级)打开pycharm,如图点击addlocal点击第三个选项,systeminterpreter,选择python.exe路径,点击ok,就可以

系统 2019-09-27 17:48:48 2229

Python

python sqlite的Row对象操作示例

本文实例讲述了pythonsqlite的Row对象操作。分享给大家供大家参考,具体如下:一代码importsqlite3conn=sqlite3.connect("test.db")c=conn.cursor()c.execute("DROPTABLEstocks")c.execute('''CREATETABLEstocks(datatext,transtext,symboltext,qtyreal,pricereal)''')c.execute("""

系统 2019-09-27 17:46:54 2229

Python

Python字典嵌套

文|猿天罡前言前两篇文章,我们学习了Python字典的基本用法和遍历字典的三种方式为了让小伙伴们不耗费多余的注意力,我们举的例子都尽可能的简单,不信你回去看看,字典键对应的值都是基本数据类型(字符串、数字等)。其实,字典里键对应的值可以很复杂。我们可以在字典中存储列表,在列表中存储字典,在字典中存储字典等等。Python中几乎所有的数据类型,都可以存进字典里。学习不是一日之功,需摆正心态,持之以恒,希望小伙伴们对学习一门语言抱有基本的耐心。下面我们来开心地

系统 2019-09-27 17:46:52 2229

Python

Python黑科技:WiFi破解,你家的WiFi又被蹭了吗?

今天给大家带来一个WiFi破解密码的好玩的东西,由于有时候我自己的宿舍里面的WiFi密码我都给忘了,别人想用怎么办呢?跟以前一样,源码的链接我会放在评论区。Python黑科技:WiFi破解,你家的WiFi又被蹭了吗?虽然可以重置一下啊,但是咋们不是有Python吗?昨天给大家讲了一下Python破解加密文件的方法,今天就给大家介绍一下Python破解WiFi密码的方法,其实,我们核心东西都是没有变的,主要就是让你们能够知道Python的相关模块的用法。首先

系统 2019-09-27 17:46:31 2229

Python

python-docx

基础使用1.创建一个document文档对象fromdocximportDocumentdocument=Document()2.向文档中添加段落添加一段话:paragraph=document.add_paragraph('Loremipsumdolorsitamet.')(调用后会返回一个Paragraphs段落对象的引用)可将上面返回的对象作为一个游标,在已有段落之前加入:prior_paragraph=paragraph.insert_paragr

系统 2019-09-27 17:46:12 2229

Python

python 字符串常用函数有哪些?

声明变量str="HelloWorld"find()检测字符串是否包含,返回该字符串位置,如果不包含返回-1str.find("Hello")#返回值:0str.find("W")#返回值:6,这里需要注意下:空格也是一个字符。W前面有个空格,所以W位置是6str.find("R")#返回值:-1,并不包含在HelloWorld中,如果不包含返回-1index()检测字符串是否包含指定的字符,并返回开始的索引值,如果不包含会报错str.index("Hel

系统 2019-09-27 17:45:27 2229

Python

浅谈python中截取字符函数strip,lstrip,rstrip

一、起因今天在做角色控制中,有一个地方用到rstrip,判断用户请求的url是否与数据库对应可用权限中url相符。ifrequest.path==x.urlorrequest.path.rstrip('/')==x.url:#精确匹配,判断request.path是否与permission表中的某一条相符借此机会总结一下python中strip,lstrip和rstrip。二、介绍Python中strip用于去除字符串的首位字符,同理,lstrip用于去除

系统 2019-09-27 17:37:52 2229

编程技术

正则表达式 零拾

S.replace(/(^s*)|(s*$)/g,"");首先是把/(^/s*)|(/s*$)/g替换为""然后,/.../g里面的,是表示放置通配符的地方,g代表全局参数(^/s*)或者(/s*$)都将被替换为""匹配首尾空白字符的正则表达式:^/s*|/s*$可以用来删除行首行尾的空白字符(包括空格、制表符、换页符等等),正则表达式零拾

系统 2019-08-29 23:51:47 2229