计算机二级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 相关文章推荐
python 3.5下xadmin的使用及修复源码bug
May 10 Python
MySQL适配器PyMySQL详解
Sep 20 Python
pandas中Timestamp类用法详解
Dec 11 Python
在NumPy中创建空数组/矩阵的方法
Jun 15 Python
python中文编码与json中文输出问题详解
Aug 24 Python
Python学习笔记之pandas索引列、过滤、分组、求和功能示例
Jun 03 Python
简单了解Python matplotlib线的属性
Jun 29 Python
查看Python依赖包及其版本号信息的方法
Aug 13 Python
python识别文字(基于tesseract)代码实例
Aug 24 Python
在Python中字符串、列表、元组、字典之间的相互转换
Nov 15 Python
Python 利用邮件系统完成远程控制电脑的实现(关机、重启等)
Nov 19 Python
使用keras框架cnn+ctc_loss识别不定长字符图片操作
Jun 29 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利用func_get_args和func_num_args函数实现函数重载实例
2014/11/12 PHP
深入理解JavaScript系列(1) 编写高质量JavaScript代码的基本要点
2012/01/15 Javascript
JQuery实现倒计时按钮的实现代码
2012/03/23 Javascript
打印json对象的内容及JSON.stringify函数应用
2013/03/29 Javascript
基于dom编程中 动态创建与删除元素的使用
2013/04/17 Javascript
js实现键盘上下左右键选择文字并显示在文本框的方法
2015/05/07 Javascript
jQuery模拟黑客帝国矩阵效果实例
2015/06/28 Javascript
用JavaScript来美化HTML的select标签的下拉列表效果
2015/11/17 Javascript
每天一篇javascript学习小结(面向对象编程)
2015/11/20 Javascript
jQuery和hwSlider实现内容响应式可触控滑动切换效果附源码下载(二)
2016/06/22 Javascript
Bootstrap和Angularjs配合自制弹框的实例代码
2016/08/24 Javascript
Vue.js组件tab实现选项卡切换
2020/03/23 Javascript
js+html5实现复制文字按钮
2017/07/15 Javascript
vue 指定组件缓存实例详解
2018/04/01 Javascript
Angular项目如何升级至Angular6步骤全纪录
2018/09/03 Javascript
Vue中使用ElementUI使用第三方图标库iconfont的示例
2018/10/11 Javascript
JavaScript接口实现方法实例分析
2020/05/16 Javascript
python删除文件夹下相同文件和无法打开的图片
2019/07/16 Python
详解python实现数据归一化处理的方式:(0,1)标准化
2019/07/17 Python
python统计字符串中字母出现次数代码实例
2020/03/02 Python
基于css3 animate制作绚丽的动画效果
2015/11/24 HTML / CSS
关于h5中的fetch方法解读(小结)
2017/11/15 HTML / CSS
英国复古和经典球衣网站:Vintage Football Shirts
2018/10/05 全球购物
YSL圣罗兰美妆俄罗斯官网:Yves Saint Lauret RU
2020/09/23 全球购物
SOA的常见陷阱或者误解是什么
2014/10/05 面试题
百度吧主申请感言
2014/01/12 职场文书
优秀教师获奖感言
2014/01/31 职场文书
中学生纪念九一八事变演讲稿
2014/09/14 职场文书
教师对照四风自我剖析材料
2014/09/30 职场文书
法人代表证明书格式
2014/10/01 职场文书
有限责任公司股东合作协议书
2014/12/02 职场文书
三方合作意向书范本
2015/05/09 职场文书
教师思想工作总结2015
2015/05/13 职场文书
2015年党建工作汇报材料
2015/06/25 职场文书
浅谈MySQL之select优化方案
2021/08/07 MySQL
Java实现房屋出租系统详解
2021/10/05 Java/Android