计算机二级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正则表达式re模块详细介绍
May 29 Python
Python魔术方法详解
Feb 14 Python
对于Python的Django框架使用的一些实用建议
Apr 03 Python
python实现给数组按片赋值的方法
Jul 28 Python
详解python实现识别手写MNIST数字集的程序
Aug 03 Python
BP神经网络原理及Python实现代码
Dec 18 Python
python实现年会抽奖程序
Jan 22 Python
python中68个内置函数的总结与介绍
Feb 24 Python
python输出第n个默尼森数的实现示例
Mar 08 Python
在django项目中导出数据到excel文件并实现下载的功能
Mar 13 Python
Python内置函数及功能简介汇总
Oct 13 Python
Python中time标准库的使用教程
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实现的MySQL通用查询程序
2007/03/11 PHP
PHP中基本符号及使用方法
2010/03/23 PHP
sql注入与转义的php函数代码
2013/06/17 PHP
解决PHP程序运行时:Fatal error: Maximum execution time of 30 seconds exceeded in的错误提示
2016/11/25 PHP
Javascript代码在页面加载时的执行顺序介绍
2013/05/03 Javascript
JavaScript作用域链示例分享
2014/05/27 Javascript
jquery处理页面弹出层查询数据等待操作实例
2015/03/25 Javascript
JavaScript 匿名函数和闭包介绍
2015/04/13 Javascript
jquery合并表格中相同文本的相邻单元格
2015/07/17 Javascript
jQuery实现列表内容的动态载入特效
2015/08/08 Javascript
jquery实现图片上传前本地预览功能
2016/05/10 Javascript
jQuery+HTML5+CSS3制作支持响应式布局时间轴插件
2016/08/10 Javascript
关于javascript中限定时间内防止按钮重复点击的思路详解
2016/08/16 Javascript
Easyui笔记2:实现datagrid多行删除的示例代码
2017/01/14 Javascript
JS 实现分页打印功能
2018/05/16 Javascript
vue+egg+jwt实现登录验证的示例代码
2019/05/18 Javascript
AngularJs中$cookies简单用法分析
2019/05/30 Javascript
[01:42]TI4西雅图DOTA2前线报道 第一顿早饭哦
2014/07/08 DOTA
跟老齐学Python之有容乃大的list(2)
2014/09/15 Python
python探索之BaseHTTPServer-实现Web服务器介绍
2017/10/28 Python
对python列表里的字典元素去重方法详解
2019/01/21 Python
在Qt5和PyQt5中设置支持高分辨率屏幕自适应的方法
2019/06/18 Python
Python操作列表常用方法实例小结【创建、遍历、统计、切片等】
2019/10/25 Python
使用css3制作登录表单的步骤
2014/04/07 HTML / CSS
html5 Canvas画图教程(5)—canvas里画曲线之arc方法
2013/01/09 HTML / CSS
Hotels.com台湾:饭店订房网
2017/09/06 全球购物
匡威西班牙官网:Converse西班牙
2019/10/01 全球购物
同学聚会欢迎辞
2014/01/14 职场文书
班级安全教育实施方案
2014/02/23 职场文书
服装设计师职业生涯规划范文
2014/02/28 职场文书
校庆活动策划方案
2014/06/05 职场文书
2014年幼儿园国庆主题活动方案
2014/09/16 职场文书
机关作风建设整改方案
2014/10/27 职场文书
2015年初一班主任工作总结
2015/05/13 职场文书
回复函范文
2015/07/14 职场文书
python中 Flask Web 表单的使用方法
2022/05/20 Python