计算机二级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 用Redis简单实现分布式爬虫的方法
Nov 23 Python
快速了解Python中的装饰器
Jan 11 Python
75条笑死人的知乎神回复,用60行代码就爬完了
May 06 Python
Django使用Channels实现WebSocket的方法
Jul 28 Python
pandas 空数据处理方法详解
Nov 02 Python
Python包,__init__.py功能与用法分析
Jan 07 Python
Django重设Admin密码过程解析
Feb 10 Python
python统计字符串中字母出现次数代码实例
Mar 02 Python
Python request操作步骤及代码实例
Apr 13 Python
python简单实现最大似然估计&scipy库的使用详解
Apr 15 Python
一文轻松掌握python语言命名规范规则
Jun 18 Python
使用Python webdriver图书馆抢座自动预约的正确方法
Mar 04 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+JS无限级可伸缩菜单详解(简单易懂)
2007/01/02 PHP
PHP的Yii框架中创建视图和渲染视图的方法详解
2016/03/29 PHP
PHP中的表达式简述
2016/05/29 PHP
PHP读取Excel内的图片(phpspreadsheet和PHPExcel扩展库)
2019/11/19 PHP
php 中的信号处理操作实例详解
2020/03/04 PHP
jQuery学习2 选择器的使用说明
2010/02/07 Javascript
js,jquery滚动/跳转页面到指定位置的实现思路
2014/06/03 Javascript
JS获取当前日期时间并定时刷新示例
2021/03/04 Javascript
JavaScript修改浏览器tab标题小技巧
2015/01/06 Javascript
Node.js事件循环(Event Loop)和线程池详解
2015/01/28 Javascript
JavaScript数组对象实现增加一个返回随机元素的方法
2015/07/27 Javascript
JavaScript学习小结之使用canvas画“哆啦A梦”时钟
2016/07/24 Javascript
js学习笔记之事件处理模型
2016/10/31 Javascript
vue-cli下的vuex的简单Demo图解(实现加1减1操作)
2018/02/26 Javascript
Vue封装的可编辑表格插件方法
2018/08/28 Javascript
javascript中的event loop事件循环详解
2018/12/14 Javascript
js模拟F11页面全屏显示
2019/09/17 Javascript
在vue中实现禁止屏幕滚动,禁止屏幕滑动
2020/07/22 Javascript
javascript的hashCode函数实现代码小结
2020/08/11 Javascript
[01:18:36]LGD vs VP Supermajor 败者组决赛 BO3 第一场 6.10
2018/07/04 DOTA
opencv改变imshow窗口大小,窗口位置的方法
2018/04/02 Python
pandas获取groupby分组里最大值所在的行方法
2018/04/20 Python
对python中的 os.mkdir和os.mkdirs详解
2018/10/16 Python
python tkinter 设置窗口大小不可缩放实例
2020/03/04 Python
python针对Oracle常见查询操作实例分析
2020/04/30 Python
基于Python的自媒体小助手---登录页面的实现代码
2020/06/29 Python
python修改微信和支付宝步数的示例代码
2020/10/12 Python
关于老式浏览器兼容HTML5和CSS3的问题
2016/06/01 HTML / CSS
艺术专业大学生自我评价
2013/09/22 职场文书
岗位职责的定义
2013/11/10 职场文书
公司成立感言
2014/01/11 职场文书
乔迁宴答谢词
2014/01/21 职场文书
应届中专生自荐书范文
2014/02/13 职场文书
酒店秘书求职信范文
2014/02/17 职场文书
实习生辞职信范文
2015/03/02 职场文书
2015双创工作总结
2015/07/24 职场文书