Python进入山东小学教材,北京和山东确定把Python列入信息技术课程和高考的内容体系。
2018年起,浙江省信息技术教材不再用晦涩难懂的VB语言,改学Python语言。
2018年起,Python列入全国计算机等级考试。
1、python是什么?
Python是Guido van Rossum 于1989年年底开发的一种解释型的高级语言,具有面向对象、可拓展、可移植性、易维护等特点。
2、为什么要学习python?
简单实用!简单实用!简单实用!(就是这么粗暴)
2017年TIOBE数据
Python作为一门解释型语言,省去了我们很多的麻烦,它不需要开发者自己做内存管理,也不要做考虑跨平台的事情。同样完成一个功能,python要比C、C++、java等语言所需要的代码量要少的多,编译型的语言你可能学习3个月才可以去做一些实用的功能,而python只需要你用两三个星期就可以了。
许多的大公司已经在使用python,国外著名的YouTube网站,国内的豆瓣、知乎都是用python开发的,不仅仅是这些,在大数据、人工智能、自动化等现在流行的技术都有python的应用。
3、python有哪些不足?
金无足赤,人无完人。python虽然有很多优点,但也有一些不足,比如在运行速度上比编译型语言慢,占用系统资源比编译型语言多。python作为一门解释性语言有一定的局限性,它的设计初衷注定python在开发系统底层和一些高性能应用(大型游戏)不会发光发亮。
4、学python我们需要具备哪些素质?
小学生都能学python了!
5、python学习的第一步:在你的电脑上安装一个python
下载地址:https://www.python.org/downloads/
python下载页面截图
(说明:下载页面会有两个Python版本,一个是2.x.x和3.x.x的版本,两个版本是并行的,会有一些差异,使用哪个版本都可以。现在开发中2.x.x的版本是主流,大部分的扩展库的开源项目都是基于2.x.x版本开发的,这里我们安装2.x.x的版本。)
#linux系统安装
系统自带。想折腾的童鞋自行百度。(后期会写一篇python开发环境配置的文章,再详细介绍)
#mac系统安装
系统自带。想折腾的童鞋自行百度。
#win7系统安装(大部分童鞋都在这里,学习过程也主要是在这里进行)
a、下载安装文件,根据提示下一步
b、配置环境变量
在鼠标右击桌面图标"计算机"--->点击“属性(R)”--->弹出页面点击“高级系统设置”--->弹出系统属性页面点击“高级”选项卡--->点击“环境变量(N)”,在系统变量里面找到变量Path编辑,开头加入python的安装路径(默认安装C:Python27),路径后面加入一个分号。(比如我的D:devPython27;)
环境变量设置
c、测试安装是否成功
打开命令提示符:在“开始”--->"所有程序"--->“附件”--->“命令提示符”--->输入python
如果出现>>>,证明我们已经安装好了。(输入exit()可以退出python)
命令行打开
6、开始我们的第一个程序Hello world
命令行下面输出:
输入python #启动python解释器
输入输出命令:print "hello world"
命令行输出helloworld
编写py文件:
第一步:打开记事本或其它文本编辑器 (我使用的是atom,最好找一个可以修改字符编码的文本编辑器),新建一个文件。
第二步:打开文件写入代码:print "hello world"。
第三步:保存helloworld.py文件到D盘下面。
第四步:打开命令行界面 输入python d:/helloworld.py。
文件编译
第一节已经完成,可以尝试一下输入下面的界面,看似简单其实会有中文乱码的问题。
(提示:可以在文件顶部加入: #-*-coding:UTF-8-*-,windows下面还需要在字符串前面加入u)
领取专属 10元无门槛券
私享最新 技术干货