随笔分类 -  Python

摘要:![image](https://img2020.cnblogs.com/blog/1900590/202105/1900590-20210519211807906-534825146.png) 阅读全文
posted @ 2021-05-19 21:36 HackerEarl 阅读(25) 评论(0) 推荐(0)
摘要:![image](https://img2020.cnblogs.com/blog/1900590/202105/1900590-20210519211626508-1977638748.png) 阅读全文
posted @ 2021-05-19 21:18 HackerEarl 阅读(26) 评论(0) 推荐(0)
摘要:![image](https://img2020.cnblogs.com/blog/1900590/202105/1900590-20210519211534280-315754688.png) 阅读全文
posted @ 2021-05-19 21:16 HackerEarl 阅读(25) 评论(0) 推荐(0)
摘要:![image](https://img2020.cnblogs.com/blog/1900590/202105/1900590-20210519211143509-771137852.png) 阅读全文
posted @ 2021-05-19 21:14 HackerEarl 阅读(28) 评论(0) 推荐(0)
摘要:匿名函数 Python使用lambda来创建匿名函数。 lambda只是一个表达式,函数体比def简单很多。 lambda的主体是一个表达式,而不是一个代码块。仅仅能在lambda表达式中封装有限的逻辑进去。 lambda函数拥有自己的名字空间,且不能访问自有参数列表之外或全局名字空间里的参数。 虽 阅读全文
posted @ 2021-05-15 19:59 HackerEarl 阅读(86) 评论(0) 推荐(0)
摘要:返回多个值 Python里函数可以返回多个值: def updPoint(x, y): x+=5 y+=10 return x,y x,y = updPoint(1,2) print(x,y) 输出: (6, 12) 返回值是一个tuple!但是,在语法上,返回一个tuple可以省略括号,而多个变量 阅读全文
posted @ 2021-05-15 19:52 HackerEarl 阅读(1135) 评论(0) 推荐(0)
摘要:如果要限制关键字参数的名字,就可以用命名关键字参数,例如,只接收city和job作为关键字参数。 这种方式定义的函数如下: def person(name, age, *, city, job) print(name, age, city, job) # 调用 person('city', 22, 阅读全文
posted @ 2021-05-15 19:45 HackerEarl 阅读(1042) 评论(0) 推荐(0)
摘要:关键字参数 关键字参数允许我们在传入必选参数外,还可以接受关键字参数kw: def person(name, age, **kw) prit('name:', name, 'age:', age, 'other', kw) 这里的name, age是必须的,kw可选,意味着第三个参数开始我们可以传入 阅读全文
posted @ 2021-05-15 19:29 HackerEarl 阅读(857) 评论(0) 推荐(0)
摘要:可变参数 在Python函数中,还可以定义可变参数。顾名思义,可变参数就是传入的参数的个数是可变的,可以是1个,2个到任意个,还可以是0个。基本语法如下: def functionname(*var_args_tuple) "函数__文档字符串" function_suite return [exp 阅读全文
posted @ 2021-05-15 18:44 HackerEarl 阅读(1006) 评论(0) 推荐(0)
摘要:####默认参数 调用函数时,默认参数的值如果没有传入,则被认为是默认值。下例会打印默认的age,如果age没有被传入: #!/usr/bin/python # -*- coding: UTF-8 -*- def printinfo( name, age = 35 ): "打印任何传入的字符串" p 阅读全文
posted @ 2021-05-12 11:39 HackerEarl 阅读(412) 评论(0) 推荐(0)
摘要:必选参数也称位置参数。必选参数须以正确的顺序传入函数。调用时的数量必须和声明时的一样。 调用printme()函数,你必须传入一个参数,不然会出现语法错误: #!/usr/bin/python # -*- coding: UTF-8 -*- #可写函数说明 def printme( str ): " 阅读全文
posted @ 2021-05-12 11:34 HackerEarl 阅读(401) 评论(0) 推荐(0)
摘要:pyplot介绍 matplotlib.pyplot是一个有命令风格的函数集合,它看起来和MATLAB很相似。每一个pyplot函数都使一副图像做出些许改变,例如创建一幅图,在图中创建一个绘图区域,在绘图区域中添加一条线等等。在matplotlib.pyplot中,各种状态通过函数调用保存起来,以便 阅读全文
posted @ 2021-05-12 11:21 HackerEarl 阅读(1162) 评论(0) 推荐(0)
摘要:reduce()函数是functools模块中的一个函数,其作用是对参数序列中元素进行累积,返回值是一个数值。 1,整数的累积:列表里面整数累加 from functools import reduce a=[1,3,5] b=reduce(lambda x,y:x+y,a) print('1.列表 阅读全文
posted @ 2021-05-12 10:59 HackerEarl 阅读(398) 评论(0) 推荐(0)
摘要:在开头加上from __future__ import print_function这句之后,即使在python2.X,使用print就得像python3.X那样加括号使用。 python2.X中print不需要括号,而在python3.X中则需要,例如: # python2.7 print "He 阅读全文
posted @ 2021-05-12 10:55 HackerEarl 阅读(141) 评论(0) 推荐(0)
摘要:Python语言入门 Python语言高级 Python 全栈工程师前端 Python全栈工程师后端 Python Linux运维自动化开发 Python KaliLinux信息安全开发和使用 Python数据分析阶段 Python人工智能阶段 Python 树莓派物联网阶段 Python项目实战阶 阅读全文
posted @ 2021-05-11 22:32 HackerEarl 阅读(300) 评论(0) 推荐(0)
摘要:访问Python的官网:https://www.python.org/,如下图所示: 鼠标放到downloads上面然后点击downloads for windows下面的Python3.7开始下载Python3.7.如下图所示: 下载完成后,在文件夹中打开所下载的Python-3.7.0然后双击打 阅读全文
posted @ 2021-04-10 21:29 HackerEarl 阅读(2465) 评论(0) 推荐(0)
摘要:这里也附上下载.whl文件的地址:https://www.lfd.uci.edu/~gohlke/pythonlibs/ 在上面提供的地址下载好对应的.whl文件后,打开cmd, 然后pip install + 刚刚下载的.whl文件的路径,然后回车 阅读全文
posted @ 2021-04-07 21:44 HackerEarl 阅读(613) 评论(0) 推荐(0)
摘要:pip freeze > requirements.txt 生成模块列表requirements.txt pip install -r requirements.txt 批量安装requirements.txt里面的模块 阅读全文
posted @ 2021-03-30 22:33 HackerEarl 阅读(67) 评论(0) 推荐(0)
摘要:进入自己想要放代码的文件夹 git clone 远程仓库的url 阅读全文
posted @ 2021-03-30 18:54 HackerEarl 阅读(234) 评论(0) 推荐(0)