Python学习笔记
文章平均质量分 52
toto+
人生苦短,刚刚开始用Python。
Make the most everyday!
为跑码溜溜心动~
展开
-
那些书里推荐的学习网站
BetterExplained—— 巴尔加瓦《算法图解》是一个杰出的网站,致力于以通俗易懂的语言解释数学,它就傅里叶变换做了一个绝佳的比喻:给它一杯沙冰,它能告诉你其中包含哪些成分。Codecademy —— 尼尔·埃亚尔 瑞安·胡佛《上瘾:让用户养成使用习惯的四大产品逻辑》提供编程指导的网站Codecademy独树一帜,给这个乏味的过程添加了一些趣味性和奖赏。这个网站提供手把手的教学,能够让用户学会制作网页、动画,甚至是编写网络游戏。传统教学模式中,学员要掌握编程技巧,必须得写完一整套程序...原创 2020-10-23 09:54:11 · 223 阅读 · 0 评论 -
利用Python的pynput库解放双手之控制键盘
在工作中,难免有鼠标、键盘点到手抽筋,腱鞘炎警告的时刻。可以试试这样做:设置单击(而不是双击)打开项目利用python控制输入设备pynput库:一个监听和控制输入设备(鼠标、键盘)的第三方库,你值得拥有。在windows的cmd命令行(或Annoconda Prompt等)使用如下命令安装:pip install pynput附上我的试用经历:某天,当...原创 2020-05-04 12:14:18 · 1930 阅读 · 0 评论 -
Python遍历CSV文件修改表头
套用【Python编程快速上手—让繁琐工作自动化】一书中捋清思路的方法,从思路到代码行为、从抽象(想法)到具体(方法)、递进列出代码需要实现的内容。总的来说,该程序必须做到以下几点: 找出当前工作目录中的所有 CSV 文件 读取每个文件的全部内容 修改第一行,将内容写入一个新的 CSV 文件在代码层面上,这意味着该程序需要做到以下几点: 循环遍历从 os.listdir()得到...原创 2019-10-18 13:44:02 · 6037 阅读 · 4 评论 -
利用Openyxl为excel批量插入表头行(Excel读写基础操作)——上
目的:为根目录下所有Excel文件的所有Sheet在首行添加表头方法:建立根目录的镜像文件夹结构 建立根目录下Excel文件的镜像空文件 在镜像空文件中写入表头(表头含Sheet行数统计值) 将根目录中源Excel文件的内容(Cell值)写入镜像文件中注意如需带公式拷贝时不适用代码如下:#coding=UTF-8#对于每个excel#遍历sheet,复制内容#写...原创 2019-07-15 11:10:24 · 4097 阅读 · 0 评论 -
Python中字符串处理方法——str.join(iterable)的用法实践
周末研究了下csv文件存储二维数据,发现对str.join(iter)的用法还是没有完全掌握,犯了几个错误后,总算比较清楚了。将其记录如下:str.join(iterable)功能:返回一个字符串,该字符串是iterable中字符串用str作为分隔符的串联。即将iterable变量除最后元素外,将每个元素后增加str字符串。参数:iterable应是字符串或列表,如果是...原创 2019-03-23 17:13:06 · 3442 阅读 · 0 评论 -
利用Python与Arcpy实现批量投影(上)
问题:将多城市经纬度坐标的RD_LINK/NODE转换成平面坐标背景数据:1、需要被投影的源数据:60个不同城市,分文件夹下有经纬度坐标的RD_LINK,RD_NODE。以北京为例:2、全部城市对应的平面坐标投影文件已有:代码实现:第一步:列出分城市的成果文件夹们#批量经纬度转平面投影——投影成果文件夹批量生成#-*- coding: utf-8 -*-i...原创 2019-02-21 14:05:53 · 4652 阅读 · 1 评论 -
Python标准库之random库
random库是用于产生并运用随机数的标准库,以下整理了9个random库常用随机函数。按下表中序号的不同颜色区分函数功能:红色序号代表获取随机小数,绿色序号代表获取随机整数,橘色序号代表对序列类型的随机操作。除了大部分不取到随机区间(a,b)结束值b的随机函数外,也有能取到参数结束值的2个函数:获取随机小数的uniform(a,b),以及获取随机整数的randint(a,b)。 ...原创 2019-03-06 23:04:28 · 4023 阅读 · 0 评论 -
如何用Python画一只兔子——turtle库circle()画圆函数的详细用法介绍
周末学习了一下turtle库的基本函数,试着画了一只大耳朵小兔子,灵感来源是jellycat邦尼兔。turtle库中circle()函数用来画弧,但和通常先确定原点,再根据半径、夹角画弧的方法有所不同。使用之后,便能理解circle()函数的巧妙。收获是:边想边做边改胜过完美的空想。谢谢大家给我点了那么多赞,开心鸭~!❥❥❥❥(^_^)如果想要了解其他turtle库绘画,请点击...原创 2019-03-04 09:28:26 · 64096 阅读 · 28 评论 -
整数进制转换与温度转换——字符串格式化format()的用法实践
题目一 整数的进制转换给定一个整数数字0x1010,请依次输出Python语言中十六进制、十进制、八进制和二进制表示形式,使用英文逗号分隔。初试错误:print('{:x},{}{:o},{:b}'.format(0x1010))正确结果:print("0x{0:x},{0},0o{0:o},0b{0:b}".format(0x1010))初试失败之要点记录:...原创 2019-02-26 16:52:24 · 10846 阅读 · 0 评论 -
Python反转输出正整数
题目:获得输入正整数 N,反转输出该正整数,不考虑异常情况。 输入格式:输入一个正整数 ...原创 2019-02-25 17:42:47 · 28687 阅读 · 4 评论 -
Python计算身体质量指数BMI
追求简洁之美一道练习题,看到标准答案后,反思自己写的过于复杂了。题目:计算BMI值并打印分类BMI = 体重 (kg) /身高2(m2)分类 国际BMI值 国内BMI值 偏瘦 <18.5 <18.5 正常 18.5 - 25 18.5 - 24 偏胖 25 - 30 24 - 28 肥胖 &...原创 2019-02-28 16:50:23 · 30024 阅读 · 9 评论 -
Python常用第三方库——简介及下载地址
Python常用第三方库可以在 The Python Package Index (PyPI) 软件库(官网主页:https://pypi.org/)查询、下载 和 发布Python包或库。网络爬虫requests:https://pypi.org/project/requests/ 简洁且简单的处理HTTP请求的第三方库 scrapy:https://scrap...原创 2019-02-22 15:42:25 · 93740 阅读 · 6 评论