摘要: (一)  准备工作 创建1个文件记录运动员的跑步成绩 james.txt  2-34,3:21,2.34,2.45,3.01,2:01,2:01,3:10,2-22 (二)  要求 在屏幕上输出运动员最好的3个成绩 (三)  思考该怎么实现 (1)通过open()创建文件对象 (2)通过open()的readline... 阅读原文
2018-02-02 13:52:02 阅读(778) 评论(0)
摘要: 要注意,这里的偏函数和数学意义上的偏函数不一样,偏函数是2.5版本以后引进来的东西,属于函数式编程的一部分。前面章节中我们讲到,通过设定参数的默认值,可以降低函数调用的难度。而偏函数也可以做到这一点。举例如下: int()函数可以把字符串转换为整数,当仅传入字符串时,int()函数默认按十进制转换: prin... 阅读原文
2018-02-02 13:48:03 阅读(741) 评论(0)
摘要: timeit模块提供了一种简便的方法来为Python中的小块代码进行计时。 模块调用函数,stmp为要测试的函数,setup为测试环境,number为运行次数 timeit.timeit(stmt='pass', setup='pass' ,number=1000000) 在脚本文件中的简单用法: # 要测试的... 阅读原文
2018-02-02 11:57:01 阅读(801) 评论(0)
摘要: 简要说明: 1.设置环境变量 2.vscode python环境设置 3.hello world   一、设置环境变量   不管是在windows平台还是linux平台,首先的一步就是下载python安装包,然后设置python环境。   环境变量:path:d:\python\Python36\;d:\python... 阅读原文
2018-02-02 08:57:11 阅读(754) 评论(0)
摘要: 一、编程语言种类 编程语言的发展经历了 #机器语言:直接用二进制编程,直接操作硬件。 #汇编语言:也是一种面向机器的低级程序设计语言,以简写的英文标识符取代二进制去编程,但其本质仍然是直接操作硬件。 #高级语言:独立于机器,面向过程或对象的语言,用人类的字符去编写程序,屏蔽了硬件操作。 高级语言更贴近人类语言,因... 阅读原文
2018-02-02 07:34:01 阅读(757) 评论(0)
摘要: 读读读~~~ import import xlrd 只读 打开文件 data = xlrd.open_workbook(文件名) 获取sheet(只读) table = data.sheets()[0] rs = rb.sheet_by_index(0) 行数列数 table.nrows行数 table... 阅读原文
2018-02-02 06:00:07 阅读(780) 评论(0)
摘要: 一、什么是变量 变量就是一个容器,可以存各种各样的数据 Python 中的变量不需要声明。每个变量在使用前都必须赋值,变量赋值以后该变量才会被创建。 在 Python 中,变量就是变量,它没有类型,我们所说的"类型"是变量所指的内存中对象的类型。 等号(=)用来给变量赋值。 等号(=)运算符左边是一个变量名,等号(=... 阅读原文
2018-02-02 00:05:02 阅读(776) 评论(0)
摘要: Ansible简介   Ansible是由Python开发的一个运维工具,因为工作需要接触到Ansible,经常会集成一些东西到Ansible,所以对Ansible的了解越来越多。 那Ansible到底是什么呢?在我的理解中,原来需要登录到服务器上,然后执行一堆命令才能完成一些操作。而Ansible就是来代替我们去执... 阅读原文
2018-02-01 21:36:02 阅读(718) 评论(0)
摘要: 1:题目描述 Given an array of integers, return indices of the two numbers such that they add up to a specific target. You may assume that each input would have exac... 阅读原文
2018-02-01 21:16:01 阅读(718) 评论(0)
摘要: 一、什么算法 算法:一个计算过程,解决问题的方法 二、时间复杂度 看代码:                                                                                                                 ... 阅读原文
2018-02-01 19:28:44 阅读(738) 评论(0)