前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >武哥自学Python笔记(一)

武哥自学Python笔记(一)

作者头像
企鹅号小编
发布2018-01-16 10:04:38
9350
发布2018-01-16 10:04:38
举报
文章被收录于专栏:编程编程

最近Python被各大培训机构炒的火热,好像离开Python这个世界就不能运转一般,恰恰这个时候浙江省信息技术课程改革方案出台,Python确定进入浙江省信息技术高考, 北京和山东也确定要把Python编程基础纳入信息技术课程和高考的内容体系,尤其山东省最新版小学信息技术六年级教材也加入了Python启蒙内容。

根据网上搜索到的资料看浙江高中信息技术教材编程语言将换用Python,并且使用Python + matplotlib + pandas 这样一个组合,直接编程来绘制图表、操纵数据、进行数据可视化,来替代之前有关Excel和Access的考察,算法与程序设计模块也将使用Python,并新增基础数据结构知识(线性数据结构,与非线性数据结构中的树与二叉树)。

武哥是山东人,又是信息技术老师,对于这个改变怎么可以视而不见,既然要指导孩子们学习,自己赶紧找资料恶补一下。

Python版本的选择与安装

根据全国计算机等级考试的二级考纲,版本肯定是选择3而不是2了,因为3相对于2有很多改进,尤其官方已经放出不在更新2的消息,特别是字符编码方面3更有它的优势,而且很多库也开始迁移到Python3。

Python由于它的开源本质已经被移植在许多平台上,因为中小学教学的需要选择Linux肯定是不符合环境要求,基于平台肯定选择Windows版本。

基于以上要求锁定Windows的Python3版本。

一、下载安装:

选择Python3.6.X 直接下载

2.或者在Files列表中选择Windows x86-64 executable installer(我机器是64位),这个安装包含了部分库,建议选择。如果你的系统是32位你要选择“Windows x86 executable installer”进行安装。

版本选择,建议选install版本

3.安装时第一屏要注意勾选“Add Python 3.6 to PATH”,这个建议务必勾选,省去后面很多麻烦。

记住勾选Add Python 3.6 to PATH

二、进入Python

按键盘的WIN+R组合,在弹出运行界面输入“CMD”后确定。

CMD启动

在提示符后面输入“python”,如果出现版本信息,并进入>>>则说明Python安装好了。

启动正常

尝试输入“print('hello world!')”进入Python的世界。

Hello world

退出python命令为“exit()”,返回到CMD命令行模式。

第一个程序 HelloWorld.py

虽然在Python的交互式命令行下可以直观的得到结果(交互式编程),但下次再想执行时还需要重新输入一遍,所以实际开发的时候需要一个文本编辑器来写代码(脚本式编程)。

武哥机器上面有两款文本编辑器,Notepad++和Editplus,这里重点推荐“Editplus”,已经跟随我多年了。

Editplus

Editplus新建时可以选择Python文件类型,在敲代码时可以带给你更多的良好体验。

文件类型选择

文件类型与语法

将上面的代码输入后保存为 HelloWorld.py,代码如下:

print 'hello, world'

在CMD下进入保存文件的目录,输入“python helloworld.py”,可以看到执行结果。

执行结果

安装需要的库

在流传的版本中Python会选择matplotlib和pandas这个组合,为了后面一些测试教程的使用,这里顺便搭建好。

python库安装方法有两种,方法一是利用setpu.py,另外一种是利用Python包管理工具pip。

方法如下:

1.Win + R 打开运行窗口,输入cmd回车

2.输入 pip install ***(库名称),如安装matplotlib,就输入“ pip install matplotlib”。

matplotlib的安装

安装完成出现“Successfully”字样,表示安装成功了,将刚才的helloworld.py 简单修改下,看看库的运行情况,可以看到库正常运转了。其他库可以参考这个过程根据需要选择安装。

pandas运行测试

运行结果

pandas本身就可以操作excel,但在实际应用中为了更好的操作数据可能还会用到“xlrd、xlwt”这样的库,存在就有存在的道理,可以根据你的需要安装使用。

第一部分先整理到这里,后面再熟悉一些基本知识和操作,开始正式的学习,武哥是零基础学习Python,整理的学习材料肯定有N多的错误,希望有什么问题留言我及时的修正,感谢您的关注和参与。

本文来自企鹅号 - 酷教媒体

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文来自企鹅号 - 酷教媒体

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档