1、简述python的特点:

Python具有简单易学,免费、开源,可扩展性、可嵌人性和可移植性强,代码规范、代

码具有较好可读性,Python标准库很丰富,支持命令式编程、面向对象程序设计、图效式

编程、泛型编程等多种编程范式等特点。

2、python中缩进的作用是什么?

对于Python而言代码缩进是一种语法,缩进非常重要,是用来界定代码块的,相当于其他编程语言里的大括号。

3、简单解释python基于值的自动内存管理方式。

Python的内存管理机制可以从三个方面来讲:

(1)垃圾回收:

对Python语言来讲,对象的类型和内存都是在运行时确定的。这也是Python语言为对变量内存地址的分配是在运行时自动判断变量类型并对变量进行赋值原因。

(2)引用计数:Python采用了类似Window s内核对象一样的方式来对内存进行管理。每一个对象,都维护这一个对指向该对对象的引用的计数。

(3)内存池机制:

Python的内存机制以金字塔行,-1,-2层主要有操作系统进行操作,第0层是C中的malloc,free等内存分配和释放函数进行操作;第1层和第2层是内存池,有Python的接口函数PyMem_Malloc函数实现,当对象小于256K时有该层直接分配内存;第3层是最上层,也就是我们对Python对象的直接操作。

4、python的5个数据类型:

Numbers(数字)

String(字符串)

List(列表)

Tuple(元组)

Dictionary(字典)

5、程序设计语言的基本控制结构有哪些:

顺序结构,分支结构,循环结构

6、什么是函数?什么是模块?

函数是一个较大的程序一般应分为若干个程序块,每一个模块用来实现一个特定的功能。所有的高级语言中都有子程序这个概念,用子程序实现模块的功能。

在程序设计中,为完成某一功能所需的一段程序或子程序;或指能由编译程序、装配程序等处理的独立程序单位;或指大型软件系统的一部分。

7、导入模块通常使用哪些方法?

(1)import modname ,用import语句导入模块,就在当前的名称空间建立了一个到该模块的引用.这种引用必须使用全称,也就是说,当使用在被导入模块中定义的函数时,必须包含模块的名字。

(2)from modname import funcname

from modname import fa, fb, fc

(3)内建函数__import__()

8、查看python的模块和函数帮助文档有哪些方法?

(1)从模块属性中获得

(2)使用dir()函数

9、解释文本文件与二进制文件的区别

(1)文本文件是基于字符编码的文件,常见的编码有ASCII编码,UNICODE编码等等。二进制文件是基于值编码的文件。

(2)文本文件的存储与其读取基本上是个逆过程。而二进制文件的存取显然与文本文件的存取差不多,只是编/解码方式不同而已。

(3)文本文件的可读性要好些,存储要花费转换时间,而二进制文件可读性差,存储不存在转换时间。

简述python语言的主要功能和特点_计算机考试简答题相关推荐

  1. python标准库很丰富支持多种编程范式_计算机考试简答题

    1 .简述 python 的特点: Python 具有简单易学,免费.开源,可扩展性.可嵌人性和可移植性强,代码规范.代 码具有较好可读性, Python 标准库很丰富,支持命令式编程.面向对象程序设 ...

  2. python语言的变量随时命名随时_计算机二级

    编程题较难,比考试难度高.能看懂就可以. 1. 按照"后进先出"原则组织数据的数据结构是____ A.双向链表 B.队列 C.栈 D.二叉树 2. 以下选项的叙述中,正确的是 A. ...

  3. 简述计算机图形的图形应用主要有哪些,5计算机图形学考试简答题复习.doc

    5计算机图形学考试简答题复习 计算机图形学考试简答题复习 1.简述计算机动画的概念,它经历了哪几个阶段的发展?(2分) 计算机动画是指采用图形与图像的处理技术,借助于编程或动画制作软件生成一系列的景物 ...

  4. 简述python_简述Python语言经验总结

    Python语言是不被大多数人知道的东西,这里就简单概述下Python语言,顺便闲谈一下Python 标准库."俗话"说:库即是语言,语言即是库.由此可见拥有一套高质量.具备良好可 ...

  5. python培训报告,简述Python语言经验总结_python知识点总结_python培训

    这里介绍Python语言,包括介绍SQLObject.TurboGear.4Suite.Pyro.Twisted.wxPython.希望下面的文章会对你有所帮助. Python语言是不被大多数人知道的 ...

  6. 简述python语言的主要领域_简述Python语言经验总结

    Python语言是不被大多数人知道的东西,这里就简单概述下Python语言,顺便闲谈一 下Python 标准库."俗话"说:库即是语言,语言即是库.由此可见拥有一套高质量.具备良好 ...

  7. 简述python语言的主要领域_Python语言的应用领域主要有哪些?

    我们为什么要学 Python?地产大佬潘石屹曾在微博回答过:在这信息时代想要让机器为人工作,就必须学习机器的语言,而Python就是进化后比较好的计算机语言.总的来讲,Python绝对是近年最火的编程 ...

  8. python语言有几种编程方式_零基础自学python语言,有哪几种方法?龟叔说:这套教程带你入门...

    第一我要说的是:你应该先了解python语言的起源,这句话对于自学python的小白来说,本身就是耍流氓. 我们从根源上分析这个问题,这个问题是(从零基础如何自学python编程)? 我的提取关键字: ...

  9. 属于python语言中合法的二进制整数是_以下选项属于 Python 整数类型的是( )

    [单选题]3*1**3 表达式输出结果为________ [多选题]以下的布尔代数运算正确的是( ) [单选题]下列________不是Python的数据类型. [单选题]下列不是Python语言关键 ...

最新文章

  1. Exception loading sessions from persistent storage
  2. Windows DDK介绍,选择和安装
  3. MySQL INNODB Plugin 测试(二)
  4. ubuntu下硬盘相关
  5. 核心技术靠化缘是要不来的——自己动手写ORM框架
  6. Android 按钮选择状态,如何修改Android中的默认按钮状态而不影响按下和选择的状态?...
  7. 穿越剧_零差评的5部穿越剧,少有的巅峰之作,第一堪称穿越鼻祖!
  8. application/x-www-form-urlencoded接口响应报文中文乱码
  9. 强制不使用“兼容性视图”的HTML代码
  10. 让我们一起ML吧(一)聚类分析
  11. 解三对角矩阵以及循环三对角矩阵方程的数值计算方法
  12. 使用百度翻译API实现一键翻译
  13. Windows鼠标指针美化
  14. 从零开始快速搭建LoRaWAN节点设备
  15. Docker教程(二):docker常用命令
  16. 那些酷炫的网页你也可以做到——第六篇(表单标签)
  17. EasyExcel表头校验,表内容校验
  18. ipoo3可以用鸿蒙,真正全网通!iQOO 3支持双模六频5G,出国也能用
  19. 使用思科模拟器 Cisco Packet Tracer 模拟交换机基本配置
  20. windows自带录屏_电脑录屏有哪些快捷键?设置帮助电脑快速录屏

热门文章

  1. 基于Problem Solving with Algorithms and Data Structures using Python的学习记录(4)——Recursion
  2. sqlmap中tamper的用法
  3. android开发照相机啊,Android照相机开发详解(一)
  4. jenkins-github上提交代码后构建job(十二)
  5. word保存为html不压缩图片大小,教你怎样从word中提取图片以及缩小图片大小
  6. CheatMaker教学进阶之一 - 基地址与指针
  7. 路由器桥接静态ip设置_如何在路由器上设置静态IP地址
  8. ad电阻原理图_arduino传感器专辑之光敏电阻模块
  9. 视频网站中video标签中blob:http
  10. 为什么重写equals方法,还必须要重写hashcode方法