计算机二级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中kmeans聚类实现代码
Feb 23 Python
利用Python代码实现数据可视化的5种方法详解
Mar 25 Python
Django中使用Celery的教程详解
Aug 24 Python
详解python路径拼接os.path.join()函数的用法
Oct 09 Python
python实现的Iou与Giou代码
Jan 18 Python
Python selenium爬虫实现定时任务过程解析
Jun 08 Python
关于Theano和Tensorflow多GPU使用问题
Jun 19 Python
python opencv角点检测连线功能的实现代码
Nov 24 Python
详解Python遍历列表时删除元素的正确做法
Jan 07 Python
Python爬虫自动化爬取b站实时弹幕实例方法
Jan 26 Python
flask框架中的cookie和session使用
Jan 31 Python
python利用后缀表达式实现计算器功能
Feb 22 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
第七节 类的静态成员 [7]
2006/10/09 PHP
CodeIgniter启用缓存和清除缓存的方法
2014/06/12 PHP
php使用curl获取https请求的方法
2015/02/11 PHP
PHP连接数据库实现注册页面的增删改查操作
2016/03/27 PHP
php 实现301重定向跳转实例代码
2016/07/18 PHP
thinkPHP框架实现图像裁剪、缩放、加水印的方法
2017/03/14 PHP
Laravel解决nesting level错误和隐藏index.php的问题
2019/10/12 PHP
事件模型在各浏览器中存在差异
2010/10/20 Javascript
javascript对象的使用和属性操作示例详解
2014/03/02 Javascript
jquery实现当滑动到一定位置时固定效果
2014/06/17 Javascript
基于jQuery封装的分页组件
2017/06/26 jQuery
vuex的简单使用教程
2018/02/02 Javascript
微信小程序地图导航功能实现完整源代码附效果图(推荐)
2019/04/28 Javascript
基于javascript实现放大镜特效
2020/12/03 Javascript
JS+JQuery实现无缝连接轮播图
2020/12/30 jQuery
[01:43]3.19DOTA2发布会 三代刀塔人第三代
2014/03/25 DOTA
python格式化字符串实例总结
2014/09/28 Python
Python基于twisted实现简单的web服务器
2014/09/29 Python
Python实现八大排序算法
2016/08/13 Python
Python爬虫实例爬取网站搞笑段子
2017/11/08 Python
几种实用的pythonic语法实例代码
2018/02/24 Python
numpy.where() 用法详解
2019/05/27 Python
keras topN显示,自编写代码案例
2020/07/03 Python
Python 实现 T00ls 自动签到脚本代码(邮件+钉钉通知)
2020/07/06 Python
HTML5中判断用户是否正在浏览页面的方法
2014/05/03 HTML / CSS
基于MUI框架使用HTML5实现的二维码扫描功能
2018/03/01 HTML / CSS
Rakuten Kobo台湾:电子书、eReaders和Reading应用程式
2017/11/24 全球购物
澳大利亚最早和最古老的巨型游戏专家:Yardgames
2020/02/20 全球购物
小学信息技术教学反思
2014/02/10 职场文书
岗位职责风险点
2014/03/12 职场文书
机械设计及其自动化专业求职信
2014/06/09 职场文书
2014优秀大学生简历自我评价
2014/09/15 职场文书
简单通用的简历自我评价
2014/09/21 职场文书
2016年元旦寄语
2015/08/17 职场文书
职业规划从高考志愿专业选择开始
2019/08/08 职场文书
详解Laravel服务容器的优势
2021/05/29 PHP