Python
fanofOMG
山君随月
展开
-
python实现读取excel表数据
# -*- coding: utf-8 -*-import xlrdxlsfile = r"F:123.xlsx"# 打开指定路径中的xlsx文件book = xlrd.open_workbook(xlsfile)#得到Excel文件的book对象,实例化对象sheet0 = book.sheet_by_index(0) # 通过sheet索引获得sheet对象sheet_name = ...原创 2018-08-10 09:01:47 · 1652 阅读 · 0 评论 -
sqrt()函数的实现
若一个数能表示成某个整数的平方的形式,则称这个数为完全平方数。实现原理满足以下公式:1+3+5+…+(2*n-1) = n^2=num则为完全平方数,代码实现如下图:...原创 2018-05-23 14:44:00 · 1199 阅读 · 0 评论 -
我的Python学习之路——实现用list切分一个整数(整数的按位分离)
在刷letcode习题时发现,有很多题都需要将一个整数按位分解:例如letcode 202 快乐数(如下图所示):既然python中可以实现各种数据类型的相互转换,那么我们就不必再用按位求模(如下图所示):我们可以利用python内置的map函数和join函数来实现整数的按位分离(如下图所示):...原创 2018-05-22 20:56:56 · 7210 阅读 · 0 评论 -
我的Python学习之路000之清屏2
但是在Python的IDLE中用前篇所述的方法不能实现清屏方法一:import os os.system('cls') 结果如图所示方法二:def cls(): print("\n"*100) 结果如图所示:解决方案:为IDLE增加一个清屏的扩展ClearWindow就可以了步骤:1.下载ClearWindow.py(如果不能下载,直接 Ctrl+A Ctrl...原创 2018-02-09 00:16:01 · 222 阅读 · 0 评论 -
我的Python学习之路000之清屏1
在windows环境下装的Python.作为一个有轻微强迫症的人来说,安装Python后无法在IDLE中实现清屏。查到一个方法:在命令行模式下输入import os,敲回车,再输入os.system('cls'),如下图所示:再次敲回车,得到如下的效果图,确实清屏了,但是出现一个数字0,这种方法只能在windows下的cmd模式才有效,而且还出现了一个0.(有待后续解决)...原创 2018-02-07 17:57:04 · 198 阅读 · 0 评论