计算机二级python考前准备

计算机二级python考前准备,第1张

概述第1章程序设计基本方法1.1程序设计语言1.1.1程序设计语言概述.什么叫程序设计语言?程序设计语言也叫编程语言,是计算机能够理解和识别用户意图的一种交互体系,它按照特定规则组织计算机指令,使用计算机能够自动进行各种运算处理。什么叫计算机程序?按照编程语言规则组织起 第1章程序设计基本方法1.1程序设计语言1.1.1程序设计语言概述.

什么叫程序设计语言?
程序设计语言也叫编程语言,是计算机能够理解和识别用户意图的一种交互体系,它按照特定规则组织计算机指令,使用计算机能够自动进行各种运算处理。

什么叫计算机程序?
按照编程语言规则组织起来的一组计算机指令

1.1.2编译和解释

高级语言根据计算机执行机制的不同分为:静态语言和脚本语言。v静态语言:采用编译方式执行,如C语言,Java 语言等

脚本语言:采用解释方式执行,如JavaScript,Python语言等。

什么是编译?。
是将源代码转换成目标代码的过程.源代码是高级语言代码,目标代码是机器语言代码,执行编译的计算机程序称为编译器。
编译器将源代码转换成目标代码,计算机可以立即或稍后运行目标代码,运行目标代码时,程序获得输入并产生输出。
编译是一次性的翻译,一旦程序被编译,不再需要编译程序或者源代码,相当于“外语书籍的翻译”,一旦翻译完成就不需要再看原文了。

什么是解释?
解释是将源代码逐条转换成目标代码同时逐条运行目标代码的过程。执行解释的计算机程序称为“解释器”。
高级语言代码与数据一同输入给解释器,然后输出运行结果。
解释是每次程序运行都需要解释器和源代码,就好比开人大会时的“同声传译”。

1.2Python语言的发展1.2.1Python语言的发展

Python的创始人为吉多范罗苏姆(Gudio van Rossum),1989年的圣诞节期间,吉多范罗苏姆为了在阿姆斯特丹打发时间,决心开发一个新的解释程序,作为 ABC语言的一种继承。因此诞生了Python语言。Python最早的可用版本诞生在1991年,经过广大程序员近30年的发展和应用,Python语言已经成为当代计算机技术发展的重要标志之一。

1.2.2Python语言的特点

Python语言的重要特点:

Python语法简单: Python语法主要用来精确表达问题逻辑,接近自确语言,只有35个保留字。实现相同程序功能,Python语言的代码行数仅相当于其它语言的1/5或1/10。Python生态丰富:Python解释器提供了几百个内置类和函数库,世界各地程序员通过开源的社区贡献了十几万个第三方函数库,几乎覆盖了计算机技术的各个领域。Python多语言集成:程序员不仅可以使用Python语言编写程序,还能够将C或C++等语言编写的代码封装后以Python语言方式使用,达到了对多种编程语言的集成。

Python语言的其它特点:

平台无关:Python程序可以在任何安装了Python解释器的计算机环境中执行,因此,可以不经修改地实现跨 *** 作系统运行强制可读:Python通过强制缩进来体现语句间的逻辑关系,显著提高了程序的可读性,进而增强了Python程序的可维护性。v支持中文:python3.x版本采用Unicode编码表示所达所有字符信息。(Python2.x不支持
中文的使用,需要通过设置编码等方式间接支持)。v模式多样:Python同时支持面向过程和面向对象两种编程方式,也可以简单地通过语
句执行,编程模式十分灵活。类库便捷:用好函数库是Python语言开发的核心,Python类库从安装到使用都非常便
捷。使用pip命令可以用一行代码安装类库。1.4IPO程序编写方法

无论程序规模是大还是小,每个程序都有统一的运算模式,即:输入数据、处理数据、输出数据。这种朴素的运算模式形成了程序的基本编写方法:
IPO ( input、process、output)方法。IPO也是非常基本的程序设计方法,能够帮助初学者理解程序设计的开始过程,也就是了解程序的运算模式,从而建立程序设计的基本概念。

输入(input)是一个程序的开始。程序要处理的数据有多种来源,形成了多种输入方式,包括文件输入、网络输入、控制台输入、交互界面输入、随机数据输入、内部参数输入等。输出( output)是程序展示运算结果的方式。程序的输出方式包括控制台输出、图形输出、文件输出、网络输出、 *** 作系统内部变量输出等处理(process)是程序对输入数据进行计算产生输出结果的过程。计算问题的处理方法统称为“算法”,它是程序最重要的组成部分。是程序的灵魂。,
第⒉章Python语言基本语法元素2.1程序的格式框架

程序的格式框架,即段落格式,是Python语法的一部分,可以提高代码的可读性和可维护性。

2.1.1缩进.

Python语言采用严格的“缩进”来表示程序逻辑。也就是我们所说的Python程序间的包含与层次关系。一般代码不要求缩进,顶行编写且不留空白。在 if、while、for、def、class等保留字所在完整语句后通过英文的“:”结尾并在之后行进行缩进,表明后续代码与紧邻无缩进语句的所属关系。

缩进可以用Tab键实现,也可以用多个空格实现(一般是4个空格),但两者不能混用。建议采用4个空格方式书写代码。

当程序执行时,产生了“unexpected indent”错误,说明代码中出现了缩进不匹配的问题。

2.1.2注释

单行注释: #
多行注释: ‘’’ ‘’’
代码块注释: 选定要注释的代码段,使用快捷键ctrl+/,即可一次性注释该代码段

2.1.3续行符

Python程序是逐行编写的,每行代码长度并无限制,但从程序员角度,单行代码太长并不利于阅读。这个时候就可以使用续行符将单行代码分割为多行表达。
Python中的续行符为“\”。续行符之后不允许再存在空格,即续行符后直接换行。

2.2语法元素的名称

Python语言的基本单位是“单词”,少部分单词是 Python语言规定的,被称为保留字。大部分单词是用户自己定义的,通过命名过程形成了变量或函数,用来代表数据或代码,称为标识符。,

2.2.1变量

变量是保存和表示数据值的一种语法元素,变量的值是可以改变的,通过赋值运算符*=”方式被修改。Python语言中,变量可以随时命名、随时赋值、随时使用。

总结

以上是内存溢出为你收集整理的计算机二级python考前准备全部内容,希望文章能够帮你解决计算机二级python考前准备所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/langs/1188432.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-03
下一篇 2022-06-03

发表评论

登录后才能评论

评论列表(0条)

保存