Python中函数的初览一、函数1、什么是函数为了完成某一功能的代码的集合,叫做函数,函数就是行为,就是动作2、定义Python中函数的定义,使用关键字def(definefunction定义函数)3、函数的调用函数定义后,不会自动执行,需要调用者调用才会执行。4、函数的分类1)有无参数2)有无返回值例:这是一个有参数且有返回值的函数
系统 2019-09-27 17:49:40 1985
OS模块基本操作提供对操作系统进行调用的接口importos#导入模块os.getcwd()#获取当前目录(pwd)os.chdir("/Users")#切换到某个指定的目录(cd/Users)os.curdir#返回当前目录('.'、cd.)os.pardir#返回上级目录('..'、cd..)os.makedirs('dirname1/dirname2')#递归创建目录(mkdir-p)os.removedirs('dirname1/dirname2'
系统 2019-09-27 17:49:12 1985
一、用例编写规则1.unittest提供了testcases、testsuites、testfixtures、testrunner相关的类,让测试更加明确、方便、可控。使用unittest编写用例,必须遵守以下规则:(1)测试文件必须先importunittest(2)测试类必须继承unittest.TestCase(3)测试方法必须以“test_”开头(4)测试类必须要有unittest.main()方法2.pytest是python的第三方测试框架,是
系统 2019-09-27 17:49:08 1985
1、Python生成器表达式1)、Python生成器表达式语法格式:(exprforiter_variniterable)(exprforiter_variniterableifcond_expr)2)、自定义生成器函数中使用yield,会返回一个生成器对象。yieldx生成器使用示例:In[1]:list((i**2foriinrange(1,11)))Out[1]:[1,4,9,16,25,36,49,64,81,100]In[2]:defgenNum
系统 2019-09-27 17:49:03 1985
>>>lst=['x'forninrange(5)]>>>print(lst)['x','x','x','x','x']>>>lst=['z']*5>>>print(lst)['z','z','z','z','z']>>>lst=[0]*3>>>print(lst)[0,0,0]
系统 2019-09-27 17:48:48 1985
转载:https://blog.csdn.net/jiangjunshow/article/details/95244009一、背景人工智能这几年一直都比较火,笔者一直想去学习一番;因为一直是从事PHP开发工作,对于Python接触并不算多,总是在关键时候面临着基础不牢,地动山摇的尴尬,比如在遇到稍微深入些的问题时候就容易卡壳,于是准备从Python入门从头学起;笔者觉得应该有不少人同样熟悉PHP或者Python语言,对另外一个门语言并不是太熟悉,有想法学
系统 2019-09-27 17:47:26 1985
rindex()方法返回所在的子str被找到的最后一个索引,可选择限制搜索的字符串string[beg:end]如果没有这样的索引存在,抛出一个异常。语法以下是rindex()方法的语法:str.rindex(str,beg=0end=len(string))参数str--此选项指定要搜索的字符串。beg--这是开始索引,默认情况下为0len--这是最后的索引,默认情况下它等于字符串的长度。返回值此方法如果找到返回最后一个索引,否则如果没有找到str引发一
系统 2019-09-27 17:47:10 1985
1.Request库Request库有七个基本方法:首先以requests库的request方法进行讲解:其次,以其中典型的get方法进行说明:1.r=requests.get(url)首先get构造一个向服务器请求资源的Request对象,r是一个返回的一个包括服务器资的Response对象。2.r=requests.get(url,params=None,**kwargs)params:url中的额外参数,字典或者字节流格式...可以修改url内容**
系统 2019-09-27 17:46:57 1985
我们在定义Python类时,经常会看到比较好的代码中,都有__repr__和__string__,两个内部函数的定义。但是我一直很少关注它们的区别和具体应用场景。稍微做个小结。1.__foo()__在python中表示__foo__是一个私有private函数,在CookBookpp254中,解释为,该函数不会被子类的相同名称的函数重载。一般地说,类中以“下划线”开头定义的变量或者函数都是私有变量或者内部函数,区别是:1.1单下划线开始的变量或者函数表示非
系统 2019-09-27 17:46:49 1985
···python这些题的答案是自己做的,可能有些答的不到位,总之,和大家一起进步吧!希望对大家有所帮助。1、在浏览器输入www.google.com回车后,会发生什么?答:(1)查找域名的IP地址,DNS域名解析--浏览器首先要确认的是域名所对应的服务器IP地址,获取是需要的页面内容,由DNS服务器将域名解析成对应的服务器IP地址。(2)建立TCP链接,客户端与服务器的TCP链接–三次握手(3)客户端发起请求后服务器接收请求,处理请求并返回响应内容(4)
系统 2019-09-27 17:46:12 1985