计算机二级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 相关文章推荐
一个检测OpenSSL心脏出血漏洞的Python脚本分享
Apr 10 Python
跟老齐学Python之玩转字符串(1)
Sep 14 Python
Python自定义进程池实例分析【生产者、消费者模型问题】
Sep 19 Python
python3实现TCP协议的简单服务器和客户端案例(分享)
Jun 14 Python
对Python中9种生成新对象的方法总结
May 23 Python
Python实现的读取电脑硬件信息功能示例
May 30 Python
使用Python开发SQLite代理服务器的方法
Dec 07 Python
利用Python正则表达式过滤敏感词的方法
Jan 21 Python
利用Python进行图像的加法,图像混合(附代码)
Jul 14 Python
python3连接mysql获取ansible动态inventory脚本
Jan 19 Python
Python过滤掉numpy.array中非nan数据实例
Jun 08 Python
解决python3.6用cx_Oracle库连接Oracle的问题
Dec 07 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
gd库图片下载类实现下载网页所有图片的php代码
2012/08/20 PHP
php 地区分类排序算法
2013/07/01 PHP
PHP如何使用JWT做Api接口身份认证的实现
2020/02/03 PHP
去除链接虚线全面分析总结
2006/08/15 Javascript
解决JS浮点数运算出现Bug的方法
2013/03/12 Javascript
关于IE中getElementsByClassName不能用的问题解决方法
2013/08/26 Javascript
jQuery中$.fn的用法示例介绍
2013/11/05 Javascript
jquery删除指定的html标签并保留标签内文本内容的方法
2014/04/02 Javascript
jQuery获取动态生成的元素示例
2014/06/15 Javascript
自定义函数实现IE7与IE8不兼容js中trim函数的问题
2015/02/03 Javascript
JavaScript使用concat连接数组的方法
2015/04/06 Javascript
javascript实现简单的鼠标拖动效果实例
2015/04/10 Javascript
基于jQuery实现响应式圆形图片轮播特效
2015/11/25 Javascript
js+css绘制颜色动态变化的圈中圈效果
2016/01/27 Javascript
jquery的ajax提交form表单的两种方法小结(推荐)
2016/05/25 Javascript
BootStrap Typeahead自动补全插件实例代码
2016/08/10 Javascript
微信小程序 wxapp视图容器 view详解
2016/10/31 Javascript
JavaScript禁止微信浏览器下拉回弹效果
2017/05/16 Javascript
Puppeteer 爬取动态生成的网页实战
2018/11/14 Javascript
[40:55]Liquid vs LGD 2018国际邀请赛小组赛BO2 第二场 8.16
2018/08/17 DOTA
Python输出汉字字库及将文字转换为图片的方法
2016/06/04 Python
python虚拟环境的安装和配置(virtualenv,virtualenvwrapper)
2019/08/09 Python
python求平均数、方差、中位数的例子
2019/08/22 Python
springboot配置文件抽离 git管理统 配置中心详解
2019/09/02 Python
python文件读写代码实例
2019/10/21 Python
Python实现线性判别分析(LDA)的MATLAB方式
2019/12/09 Python
Python实现使用dir获取类的方法列表
2019/12/24 Python
联想韩国官网:Lenovo Korea
2018/05/10 全球购物
安全承诺书范文
2014/03/26 职场文书
医院护士党的群众路线教育实践活动对照检查材料思想汇报
2014/10/04 职场文书
查摆问题整改措施
2014/10/24 职场文书
简爱读书笔记
2015/06/26 职场文书
歌咏比赛主持词
2015/06/29 职场文书
2016年大学生党员承诺书
2016/03/24 职场文书
2019预备党员转正申请书模板2篇!
2019/08/07 职场文书
pandas中DataFrame重置索引的几种方法
2021/05/24 Python