搜索到与相关的文章
Python

Python中isnumeric()方法的使用简介

isnumeric()方法检查字符串是否仅由数字组成。这种方法只表示为Unicode对象。注意:要定义一个字符串为Unicode,只需前缀分配'u'引号。以下是示例。语法以下是isnumeric()方法的语法:str.isnumeric()参数NA返回值如果字符串中的所有字符都是数字此方法返回true,否则返回false。例子下面的例子显示了isnumeric()方法的使用。#!/usr/bin/pythonstr=u"this2009";printstr

系统 2019-09-27 17:47:14 2155

Python

python format格式化函数用法

pythonformat格式化函数用法原文Python2.6开始,新增了一种格式化字符串的函数str.format(),它增强了字符串格式化的功能。基本语法是通过{}和:来代替以前的%。format函数可以接受不限个参数,位置可以不按顺序。1.使用位置参数>>>"{}{}".format("hello","world")#不设置指定位置,按默认顺序'helloworld'>>>"{0}{1}".format("hello","world")#设置指定位置'

系统 2019-09-27 17:47:11 2155

Python

Python3的高阶函数map,reduce,filter的示例详解

函数的参数能接收变量,那么一个函数就可以接收另一个函数作为参数,这种函数就称之为高阶函数。注意其中:map和filter返回一个惰性序列,可迭代对象,需要转化为list>>>a=3.1415>>>round(a,2)3.14>>>a_round=round>>>a_round(a,2)3.14>>>deffunc_devide(x,y,f):returnf(x)-f(y)#传递参数为函数print(func_devide(9.3,3.2,round))1.

系统 2019-09-27 17:46:26 2155

Python

全面了解python中的类,对象,方法,属性

python中一切皆为对象,所谓对象:我自己就是一个对象,我玩的电脑就是对象,坐着的椅子就是对象,家里养的小狗也是一个对象。。。。。。我们通过描述属性(特征)和行为来描述一个对象的。比如家里的小狗,它的颜色,大小,年龄,体重等是它的属性或特征。它会汪汪叫,会摇尾巴等是它的行为。我们在描述一个真实对象(物体)时包括两个方面:它可以做什么(行为)它是什么样的(属性或特征)。在python中,一个对象的特征也称为属性(attribute)。它所具有的行为也称为方

系统 2019-09-27 17:38:17 2155

Python

更改Python命令行交互提示符的方法

一、定制Python的交互提示符Python的默认交互提示符为“>>>”,但它是可以定制的。Python启动后,先寻找PYTHONSTARTUP环境变量,然后执行此文件中变量指定的执行代码。一些Linux发布包提供了缺省的启动脚本,一般存放在其home目录,名为.pythonstartup。“Tab完成”和“命令历史”这两个功能增强了提示符应用,两者都基于readline模块。如果没有.pythonstartup文件,可以自己创建一个。简单例子:复制代码代

系统 2019-09-27 17:37:55 2155

Python

Python实现二分法算法实例

1.算法:(设查找的数组期间为array[low,high])(1)确定该期间的中间位置K(2)将查找的值T与array[k]比较。若相等,查找成功返回此位置;否则确定新的查找区域,继续二分查找。区域确定如下:a.array[k]>T由数组的有序性可知array[k,k+1,……,high]>T;故新的区间为array[low,……,K-1]b.array[k]复制代码代码如下:#!/usr/bin/python#-*-coding:utf-8-*-def

系统 2019-09-27 17:37:51 2155

Python

Python 跳出循环

break负责跳出整个循环>>>foriinrange(10):...ifi%2!=0:...break...else:...print(i)...0注意:但是break只能跳出一层循环,如果程序中有两个循环,第二个循环嵌套在第一个循环中,如果第二个循环被break,那么第一个循环会继续执行。Python不支持一次跳出多个循环。continue是跳出本次循环,继续下一次循环。>>>foriinrange(10):...ifi%2!=0:...continu

系统 2019-09-27 17:37:45 2155

编程技术

roading谈自己写组件的过程

从写下决定开发自己的组件(http://roading.net/blog/article.asp?id=47)已经快一个月了,一直有很多琐碎的事情,到目前还没有写完计划写的组件,怕自己写不下去,到这里说几句,算是对自己的监督.---------------------------------------------------------------------------------------------------------------------

系统 2019-08-29 23:19:10 2155

编程技术

恭贺元旦,预祝大家2011大吉

2010年最后一天,小弟也跑来露一小脸。祝愿各位网友在新的一年里心想事成,年长的朋友超越“背着龟壳”的艾里森,年轻的朋友藐视“非死不可”的扎克伯格,每个好人都能在2011拥有媲美盖茨的财富,每个好人都能在2011干得比Google还要成功。更希望2011年里,我们伟大的祖国能够——发展不再靠拆,升迁不再靠拍;友邦不再靠买,民怨不再靠埋;医疗不再靠宰,教育不再靠拐;调查不再靠猜,购房不再靠债;历史不再靠盖,真相不再靠赖;执法不再靠踹,官位不再靠卖;研发不再靠

系统 2019-08-29 23:13:18 2155

编程技术

数学之美系列六 -- 图论和网络爬虫 (Web Crawle

2006年5月15日上午07:15:00作者:google吴军[离散数学是当代数学的一个重要分支,也是计算机科学的数学基础。它包括数理逻辑、集合论、图论和近世代数四个分支。数理逻辑基于布尔运算,我们已经介绍过了。这里我们介绍图论和互联网自动下载工具网络爬虫(WebCrawlers)之间的关系。顺便提一句,我们用GoogleTrends来搜索一下“离散数学”这个词,可以发现不少有趣的现象。比如,武汉、哈尔滨、合肥和长沙市对这一数学题目最有兴趣的城市。]我们上

系统 2019-08-29 23:10:34 2155