Hello,各位精鼎的小伙伴们,我是李显龙,今天开始,将给大家讲解Python软件的应用。Python 是一种解释型、面向对象、动态数据类型的高级程序设计语言。Python 由 Guido van Rossum 于 1989 年底发明,第一个公开发行版发行于 1991 年。在Python开发领域流传着这样一句话:人生苦短,我用Python,这句话出自Bruce Eckel,原文是:Life is short,you need Python。
Python语言的简介就不多说了,能做很多事情,但本课更多地与大家分享应用Python在处理和分析数据上的一些经验与心得。最早接触Python是在2014年西藏的时候,当时用的较多的Python2,现在都已经是Python3了,前后接触了Python也算是五六个年头了。Python更简单轻便,方便上手,非常适合普通的上班族使用,尤其与数据接触比较多的工作;曾经自己比较熟练Excel,但当数据量一大超过104.86万行之后就无法处理且速度会非常慢,后面转用Python,非常便捷的数据处理能力及速度,很多Excel复杂的公式可以在Python比较简单地实现,后面逐渐深入将经常用的数据清洗、可视化及建模等转移过来(当然特定领域的时候还是用特定的工具更为顺手、便利)。本着实用主义的角度与大家分享个人总结的一些常用操作,方便更加快速的解决大家所遇到的一些问题,实用便是王道。分享一下2020自己的年度规划与2019的年度总结,都以实用为主,后续也会陆续的介绍到。不要怕,一点点积累,终究能使自己向前并提升效率。
Python的工具比较多,但比较常用的就是anaconda,操作界面比较友好且更适合数据分析。网站下载:https://www.anaconda.com/
选择匹配自己操作系统的软件32位或64位,查看自己的操作系统:右键“我的电脑或计算机”-属性。
下载对应版本(如果懒就下载32位的,64位可以兼容32位,但性能上会一定程度上受限)。
与常用的编程软件窗口比较相近,程序员用的更多些(之前总用)
适合日常工作场景,更加便捷且结果更直观,会启动一个类似本地服务窗口(此黑窗口不要关,主界面在浏览器中)
介绍下常用的界面及快捷键,其他的快捷键也有很多,先以主要为主:
先主要介绍常用的菜单功能和快捷键,不用刻意去背或记,用多了就好了;后面会在使用介绍下常用的插件,可以适当地提高效率及美观度。
(1)File
下载脚本共享平时会用的比较多;
(2)Edit
DD:删除当前单元格
(3)Insert
A:在当前单元格上增加一个;B:在当前单元格下增加一个
(4)Cell
运行本单元格的命令
Shift-Enter : 运行本单元,选中下个单元。
(5)Kernel
有时程序一直跑不出来的时候,需要强行Kill(干掉)一下;
标准的程度一般安装完上手都来个Hello World,咱们也不例外,小试一下:"""
Editor:Pedestrain_LXL
Date:20200220
Remarks:This is a share file.
"""
*保持良好的编程习惯,包括文件的命名以及文件开头,写上编辑人(有问题的时候拿到脚本的人可以第一时间联系到你),日期(记录编辑日期,以便追溯),脚本的主要功能(更便于别人理解功能点是什么);三种格式均可,但常用的环境略有差异,可以暂时认为这三种是一致的,待到实际场景中再分享对应的差异点。print('Hello World')
print("Hello World")
print('''Hello World''')
【单元格外快捷键】
Shift-Enter : 运行本单元,选中下个单元Alt-Enter : 运行本单元,在其下插入新单元
----------------------------------------------
【单元格内快捷键】
Shift-Enter : 运行本单元,选中下一单元Alt-Enter : 运行本单元,在下面插入一单元Ctrl-Shift-Subtract : 分割单元
----------------------------------------------