分类
摘要:
(一) 准备工作
创建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)