码迷,mamicode.com
首页 >  
搜索关键字:pytho    ( 11701个结果
【python之路25】正则表达式
一、正则表达式简介 就其本质而言,正则表达式(或RE)是一种小型的、高度专业化的(在python中),它内嵌在python中,并通过RE模块实现。正则表达式编译成一系列字节码,然后由用C编写的匹配引擎执行。 二、字符匹配(普通字符、元字符) 普通字符:大多数字符和字母都会和自身匹配 元字符的作用: ...
分类:编程语言   时间:2017-02-14 00:47:01    阅读次数:223
re模块
python中re模块提供了正则表达式相关操作 字符: . 匹配除换行符以外的任意字符 \w 匹配字母或数字或下划线或汉字 \s 匹配任意的空白符 \d 匹配数字 \b 匹配单词的开始或结束 ^ 匹配字符串的开始 $ 匹配字符串的结束 次数: * 重复零次或更多次 + 重复一次或更多次 ? 重复零次 ...
分类:其他好文   时间:2017-02-13 22:03:01    阅读次数:204
正则表达式计算 origin = "1 - 2 * ( ( 60 - 30 + ( -40.0 / 5 ) * ( 9 - 2 * 5 / 3 + 7 / 3 * 99 / 4 * 2998 + 10 * 568 / 14 )) - ( - 4 * 3 ) / ( 16 - 3 * 2))"
1 #!/usr/bin/env python 2 import re 3 def f1(arg): 4 5 return 1 6 7 origin = "1 - 2 * ( ( 60 - 30 + ( -40.0 / 5 ) * ( 9 - 2 * 5 / 3 + 7 / 3 * 99 / 4 *... ...
分类:其他好文   时间:2017-02-13 21:37:08    阅读次数:350
字符串的全排列
假定字符串S,以字符序列a1a2...an表示。例如: 对于字符串"abc", 全排列为cba bca bac cab acb abc 本文采用非递归方法分别给出Python版实现和C代码实现。 测试结果: 用C代码实现比较复杂一些,因为要构造动态数组,wait for a while ... ...
分类:其他好文   时间:2017-02-13 00:08:41    阅读次数:209
python流程控制
计算机程序在解决某个具体问题时,包括三种情形,即顺序执行所有的语句、选择执行部分的语句和循环执行部分语句,这正好对应着程序设计中的三种程序执行结构流程:顺序结构、选择结构和循环结构。 事实证明,任何一个能用计算机解决的问题,只要应用这三种基本结构来写出的程序都能解决。Python语言当然也具有这三种 ...
分类:编程语言   时间:2017-02-12 10:55:45    阅读次数:225
优达学城数据分析师纳米学位——P3项目知识点整理及代码分析 练习:迭代解析
迭代解析练习主要考察了 空字典的创建和parse 的相关命令操作 字典的创建 1.直接创建 2.序列对创建 3.fromkeys()方法创建 python文档中给出的更多实例 练习:迭代解析 答案 ...
分类:其他好文   时间:2017-02-12 01:14:40    阅读次数:222
Python学习之路3?while循环
#_*_coding:utf-8_*_#!/usr/bin/env pythoncount=0# while count<10:# print('==>',count)# count+=1 # while True:# print(' ') # for i in range(10):# print( ...
分类:编程语言   时间:2017-02-11 23:43:23    阅读次数:181
11 使用Tensorboard显示图片
首先,下载一张png格式的图片(注意:只支持png格式),命名为1.png。然后,打开PythonShell,输入以下代码: 然后,在相同目录打开cmd,输入tensorboard --logdir=logs,然后打开浏览器输入http://localhost:6006/。在Tensorboard的 ...
分类:其他好文   时间:2017-02-11 23:42:49    阅读次数:4422
Python collections.defaultdict
Python collections.defaultdict 笔记 其实defaultdict 就是一个字典,只不过python自动的为它的键赋了一个初始值。这也就是说,你不显示的为字典的键赋初值python不会报错,看下实际例子。 比如你想计算频率 frequencies = {} for wor ...
分类:编程语言   时间:2017-02-11 21:48:40    阅读次数:301
pyQt5新手教程 (一)通过anaconda安装pyqt包
为什么要学pyqt 你想不想开发一个基于桌面的GUI程序,让你的同事和家人刮目相看,你总是看完这个看那个,却始终不得入门,来这里吧!很多教程不适合你,难度太难,没人教,来这里吧! 为什么不是tkinter,当你下载了基于python的tkinter,写一个小程序的时候你就知道为什么要用了,比如下面这 ...
分类:其他好文   时间:2017-02-11 18:04:49    阅读次数:615
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!