计算机二级python学习教程(1) 教大家如何学习python


Posted in Python onMay 16, 2019

本来PHP还学艺不精,又报了计算机二级Python的考试,还有一个半月的时间,抓紧买了高教社的这两本书,今天正式开始学习这个语言,虽然没法和世界上最好的语言PHP相提并论,但是也值得一学。

计算机二级python学习教程(1) 教大家如何学习python

虽然先看蓝K,但是很喜欢黄K前言里的第一句话:“应试”是个中性词。设定一个阶段目标,为之努力,这是一种乐趣!

正式开始:

第1章 程序设计基本方法

1.1 程序设计语言

高级语言根据执行机制分为:静态语言(C、Java)、脚本语言(JavaScript、PHP、Python)。

执行方式:编译(静态语言)、解释(脚本语言)。

Python的解释器也会有编译器的部分功能,为了提高性能结合出来的新解释器。

1.2 Python语言概述

Python由荷兰Guido van Rossum设计并领导开发,诞生于1991年,2.7版本终结Python2。

2008年12月发布Python3.0,2016年Python2到Python3的标准库和第三方库更迭宣告结束。

Python3中的输出函数print()替换了Python2中的print语句(支持中文):

Python2:>>>print "lws"
Python3: >>>print("lws")
Python3: >>>print("李维山")

1.3 Python开发环境配置

建议使用Python3.5.3 32位版本解释器,推荐下载地址:https://python123.io/download

计算机二级python学习教程(1) 教大家如何学习python

安装时记得勾选Add Python3.5 to PATH,然后点击Install Now确认安装

计算机二级python学习教程(1) 教大家如何学习python

安装成功

计算机二级python学习教程(1) 教大家如何学习python

Python解释器的两个重要工具:IDLE(集成开发环境,编写调试代码)、pip(第三方库安装工具)。

Python文件保存扩展名一般为.py。

IDLE快捷键:Ctrl+N(启动IDLE编辑器)、Ctrl+Q(退出IDLE Shell或编辑器)、Alt+3(注释选定区域文本)、Alt+4(解除注释选定区域文本)、Alt+Q(代码格式化)、F5(执行程序)。

Python程序运行方式:交互式(IDLE 少量代码使用)、文件式(最常用)、cmd中使用python xxx.py命令运行、图形化操作系统中直接通过点击鼠标运行,前提都是建立在已经安装了Python解释器的操作系统。

1.4 程序的基本编写方法

IPO:输入(input)、处理(process)、输出(output)。

算法:计算问题的处理方法的统称,是程序最重要的组成部分,是一个程序的灵魂。

1.5 Python程序的特点

通用性:数据分析、机器学习、人工智能、Web开发。

语法简洁:精确表达问题逻辑,接近自然语言,只有33个保留字。

生态高产:解释器提供几百个类和函数库,开源贡献十几万第三方函数库,缩短开发周期。

(以上为三个重要特点,以下为具体特点)

平台无关:可跨操作系统运行。

强制可读:强制缩进,体现语句逻辑关系,提高可读性。

支持中文:Python3采用Unicode编码。

模式多样:面向过程、面向对象。

类库便捷:pip命令安装类库、import保留字引入并使用类库中函数。

下一篇:计算机二级Python学习笔记(二)

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Python 相关文章推荐
高性能web服务器框架Tornado简单实现restful接口及开发实例
Jul 16 Python
python fabric实现远程部署
Jan 05 Python
Odoo中如何生成唯一不重复的序列号详解
Feb 10 Python
使用Python读取二进制文件的实例讲解
Jul 09 Python
Python实现正则表达式匹配任意的邮箱方法
Dec 20 Python
详解Django项目中模板标签及模板的继承与引用(网站中快速布置广告)
Mar 27 Python
简单了解pytest测试框架setup和tearDown
Apr 14 Python
python 双循环遍历list 变量判断代码
May 04 Python
vscode写python时的代码错误提醒和自动格式化的方法
May 07 Python
如何使用python-opencv批量生成带噪点噪线的数字验证码
Dec 21 Python
matplotlib交互式数据光标mpldatacursor的实现
Feb 03 Python
使用Selenium实现微博爬虫(预登录、展开全文、翻页)
Apr 13 Python
详解Python传入参数的几种方法
May 16 #Python
[机器视觉]使用python自动识别验证码详解
May 16 #Python
Python redis操作实例分析【连接、管道、发布和订阅等】
May 16 #Python
Python操作redis实例小结【String、Hash、List、Set等】
May 16 #Python
Python 实现数据结构中的的栈队列
May 16 #Python
Python 一键制作微信好友图片墙的方法
May 16 #Python
Python实现京东秒杀功能代码
May 16 #Python
You might like
php 调用远程url的六种方法小结
2009/11/02 PHP
PHP实例分享判断客户端是否使用代理服务器及其匿名级别
2014/06/04 PHP
PHP采集类Snoopy抓取图片实例
2014/06/19 PHP
Symfony核心类概述
2016/03/17 PHP
PHP进行批量任务处理不超时的解决方法
2016/07/11 PHP
jquery.AutoComplete.js中文修正版(支持firefox)
2010/04/09 Javascript
强大的jquery插件jqeuryUI做网页对话框效果!简单
2011/04/14 Javascript
javascript中错误使用var造成undefined
2016/03/31 Javascript
原生JS封装Ajax插件(同域、jsonp跨域)
2016/05/03 Javascript
js修改onclick动作的四种方法(推荐)
2016/08/18 Javascript
BootStrapTable 单选及取值的实现方法
2017/01/10 Javascript
JavaScript实现左侧菜单效果
2017/12/14 Javascript
js实现鼠标单击Tab表单切换效果
2018/05/16 Javascript
使用Angular-CLI构建NPM包的方法
2018/09/07 Javascript
axios使用拦截器统一处理所有的http请求的方法
2018/11/02 Javascript
解决微信小程序中转换时间格式IOS不兼容的问题
2019/02/15 Javascript
使用jQuery mobile NuGet让你的网站在移动设备上同样精彩
2019/06/18 jQuery
JavaScript使用表单元素验证表单的示例代码
2019/08/20 Javascript
[57:59]完美世界DOTA2联赛循环赛 Ink Ice vs LBZS BO2第一场 11.05
2020/11/05 DOTA
python读取浮点数和读取文本文件示例
2014/05/06 Python
python实现简单的TCP代理服务器
2014/10/08 Python
纯Python开发的nosql数据库CodernityDB介绍和使用实例
2014/10/23 Python
python聚类算法解决方案(rest接口/mpp数据库/json数据/下载图片及数据)
2019/08/28 Python
Python大数据之使用lxml库解析html网页文件示例
2019/11/16 Python
美国最大的网上冲印店:Shutterfly
2017/01/01 全球购物
美国领先的男士和女士内衣购物网站:Freshpair
2019/02/25 全球购物
新东方旗下远程教育网站:新东方在线
2020/03/19 全球购物
Currentbody德国站:健康与美容技术专家
2020/04/05 全球购物
ShellScript面试题一则-ShellScript编程
2014/06/24 面试题
计算机毕业生自荐信
2014/06/12 职场文书
群众路线个人对照检查材料2014
2014/09/26 职场文书
民主评议教师党员自我评价
2015/03/04 职场文书
物业客服专员岗位职责
2015/04/07 职场文书
谁动了我的奶酪读书笔记
2015/06/30 职场文书
2017寒假社会实践心得体会范文
2016/01/14 职场文书
创业计划书之o2o水果店
2019/08/30 职场文书