Python题库

1、下面不属于Python特性的是?( )

A、简单易学 B、开源免费

C、属于低级语言 D、高可移植性

2、Python脚本文件的扩展名为:( )

A、.python B、.py C、.pt D、.pg

3、表达式eval(‘500/10’)的结果是:( )

A、’500/10’ B、50 C、50.0 D、500/10

4、以下能将字符串转换成字节的方法是?( )

A、decode() B、rstrip()

C、upper() D、encode()

5、下列哪种说法是错误 ( )

A、空字符串的布尔值是False

B、空列表对象的布尔值是False

C、值为0的任何数字对象的布尔值是False

D、除字典类型外,所有标准对象均可以用于布尔测试

6、以下关于数据维度的描述,错误的是 ( )

A. 采用列表表示一维数据,不同数据类型的元素是可以的

B. Json格式可以表示比二维数据还复杂的高维数据

C. 字典不可以表示二维以上的高维数据

D. 二维数据可以看成是一维数据的组合方式

7、当需要在字符串中使用特殊字符时,Python使用()作为转义字符? ( )

A、

B、/

C、#

D、%

8、下面 ( ) 不是有效的变量名?

A、_demo

B、banana

C、Number

D、my-score

9、幂运算符是 ( )

A. *

B. **

C. %

D. //

10、使用( )关键字来创建Python自定义函数

A、function

B、func

C、procedure

D、def

11、以下代码发生报错的是 ( )

A、v1 = {}

B、v2 = {3:5}

C、v4 = {(11, 23): 5}

D、v3 = {[11, 23]: 5}

12、关于函数参数传递中,形参与实参的描述错误的是 ( )

A、Python是按值传递参数。值传递指调用函数时将常量或变量的值(实参)传递给

函数参数(形参)

B、实参与形参存储在各自的内存空间中,是两个不相关的独立变量

C、在参数内部改变形参的值,实参的值一般不会改变的

D、实参与形参名必须相同

13、构造函数是类的一个特殊函数,在Python中构造函数的名称为 ( )

A、与类同名 B、__construct

C、__init__ D、init

14、Python不支持的数据类型有 ( )

A、char B、int C、float D、list

15、( )表达式是一种匿名函数。

A. lambda

B. map

C. filter

D. zip

16、关于列表数据结构,下面描述正确的是 ( )

A、可以不按照顺序查找元素

B、必须按照顺序插入元素

C、不支持in运算符

D、所有元素类型必须相同

17、以下不能创建一个集合的是 ( )

A、a=set(2)

B、a={2}

C、a=set([1,2,3])

D、a=set()

18、下列表达式值为True的是( )

A、(2_*=3)

B、3>2>2

C、1==1 and 2!=1

D、not( 1==1 and 0 !=1 )

19、下列运算符的使用错误的是 ( )

A、100 + ’a’ B、[1, 2, 3] + [4, 5, 6]

C、3 * 'abc' D、 10 % 3

20、定义A=(“a”, “b”, “c”, “d”),执行del(A[2])后的结果为: ( )

A、(“a”, “c”, “d”)

B、(“a”, “b”, “c”)

C、(“a”, “b”, “d”)

D、异常

简答题

1、Python中函数的作用?

2、Python中注释有哪几种?

3、谈谈Python中浅拷贝,深拷贝及其区别?

4、列举并说明Python中的作用域。

5、函数位置传参、关键字传参、默认值传参、构造传参的区别

6、例举Python中的基本数据类型?

7、 @classmethod 和 @staticmethod 用法和区别?

8、解释一下 Python 中的逻辑运算符

编程题

1、编写程序判断闰年

2、编写函数,接收任意多个实数,返回一个元组,其中第一个元素为所有参数的平均值,其他元素为所有参数中大于平均值的实数。

3、利用for或while循环计算100以内偶数和。

4、实现排序算法(冒泡排序),对 [8, 3, 42, 51, 6, 20] 排序。

5、定义学生类,包含姓名,电话、性别属性及其get/set方法,构造函数、__str__方法

6、编写函数:有 1、2、3、4 个数字,能组成多少个互不相同且无重复数字的三位数?分别是什么?

7、编写函数 题目:输入某年某月某日,判断这一天是这一年的第几天?例如:2020年3月5日 31+28+1+5 = 65

8、利用for循环生成10个随机数并放到列表中

填空

列举Python类定义中的三种方法类型:__、__、___。

设s='abcdefgh!',s[3:5]值是___;s[:5]值是____;s[3:]值是____;s[ : :2]值是 ____;s[::-1]值是____;s[-2:-5:-1]值是____。

字典、列表、元组分别用什么符号定义和表示:__、__、___。

使用关键字导入Python模块。

Python中如何进行深拷贝:____。

写出定义python匿名函数的关键字:____。

列举三个常用的内置高阶函数__、__、___。

range函数的三个参数的作用分别是:__、__、___。

程序分析

下面的程序会输出什么def f(x, y, z=1): L= [] for i in range(x, y, z): L.append(i) print(L)

f(1, 5) #结果__________

f(2,10,3) #结果__________

f(5,1,-1) #结果__________

存在字符串:str1=”i like python very well!”,编程实现统计字符”l”的个数

count = 0

for_________:

if _________: _________

print(“count:”,count)

文章来源: segmentfault.com,作者:Running,版权归原作者所有,如需转载,请联系作者。

原文链接:segmentfault.com/a/1190000038467451

python题库填空_Python题库相关推荐

  1. python安卓库拍照_Python Faker库的实战,用Faker库生成伪造的安卓通讯录

    老板的需求总是各种各样的,作为程序员就只能想办法实现.这不突然让帮他生成几个虚假的通讯录.具体需求是这样的:老板给我个电话簿,让我给这个电话簿添加上姓名,公司,邮箱之类的数据然后导入到安卓手机的通讯录 ...

  2. python pexpect linux安装_Python Pexpect库的使用

    简介 最近需要远程操作一个服务器并执行该服务器上的一个Python脚本,查到可以使用Pexpect这个库.记录一下. 什么是Pexpect?Pexpect能够产生子应用程序,并控制他们,并能够通过期望 ...

  3. python 图形库有哪些_python常用库有哪些

    今天将介绍20个常用工具的Python库,我相信你看完之后也会觉得离不开它们. 它们是:(推荐学习:Python视频教程) Requests.Kenneth Reitz写的最富盛名的http库.每个P ...

  4. qpython3h第三方库安装_Python第三方库安装

    Python有一个全球社区:https://pypi.org/,在这里我们可以搜索任何主题的Python第三方库.PyPI全称是Python Package Index,指的是Python包的索引,它 ...

  5. python requests超时时间_python - requests 库 使用过程中timeout值最大可设值?

    问 题 请问 requests 库 使用过程中timeout错误的默认时间是多长呢? 查看源码 理论上 timeout值可以任意设? 默认 timeout 值 是怎么来的呢? 如果我想设一个比较大的t ...

  6. python几次方函数_Python标准库math中用来计算x的y次方的函数是pow(x,y)。

    [判断题]Python表达式int("110", 2)的值为6. [单选题]关于 Python 的复数类型,以下选项中描述错误的是( ). [判断题]现代物流管理以实现顾客满意为第 ...

  7. python构造响应头_Python爬虫库requests获取响应内容、响应状态码、响应头

    首先在程序中引入Requests模块 import requests 一.获取不同类型的响应内容 在发送请求后,服务器会返回一个响应内容,而且requests通常会自动解码响应内容 1.文本响应内容 ...

  8. python 树结构三方包_python第三方库---BeautifulSoup库(搬运)

    BeautifulSoup4是爬虫必学的技能.BeautifulSoup最主要的功能是从网页抓取数据,Beautiful Soup自动将输入文档转换为Unicode编码,输出文档转换为utf-8编码. ...

  9. python标准类型内建函数_Python 标准库系列之内建函数

    Python的强大有很大一部分是因为其庞大的标准库提供了各式各样的功能,基本上日常使用中你所需要的功能都可以从中找到,从而大大减轻开发人员的压力,节省开发人员的时间,因此,要想更好的使用python, ...

  10. python中matplotlib库实例_Python Matplotlib库入门指南

    Matplotlib简介 Matplotlib是一个Python工具箱,用于科学计算的数据可视化.借助它,Python可以绘制如Matlab和Octave多种多样的数据图形.最初是模仿了Matlab图 ...

最新文章

  1. 二本毕业后3年发两篇Nature引热议,他此前研究刷新世界纪录
  2. 干货 | Python 标准库之 XML(上)
  3. 你不知道Linux的10个最危险的命令
  4. u3d文件上传至服务器,unity 上传图片到云服务器
  5. 腾讯哈勃_用Python的黑客统计资料重新审视哈勃定律
  6. dbgrid 获取前台页面参数
  7. python语法类似于php_通过PHP与Python代码对比浅析语法差异
  8. SQL注入学习part07:(SQL注入语句总结)
  9. Hbase 操作工具类
  10. python 控制雕刻机_GitHub - cdhigh/PrinterCnc: 废打印机改装的大行程“雕刻机”,可以制作PCB。...
  11. 域名卡密自助授权系统
  12. opencv之图像二值化处理
  13. 群晖docker安装Transmission下载器
  14. Android studio 设置签名
  15. python中0x是什么意思_在python中,为什么0xbin()返回False?
  16. 使用Graphics2D给报警图片画框和提示信息
  17. php和stm32,【STM32H7教程】第5章 STM32H7下载和调试方法(MDK5)
  18. Linux操作系统基础知识命令参数详解
  19. [全网最细]接口测试一般怎么测?接口测试的流程和详细步骤
  20. 华为在发布会带来了harmonyos,Mate 40发布会彩蛋!华为智选智能摄像头Pro发布

热门文章

  1. linux man手册更新,linux man手册介绍【manual】
  2. 移动通信(Mobile Communication)
  3. 舆情监控系统python开源_舆情监测系统开源
  4. qt 中获取摄像头视屏并传输
  5. 最近新发现的歌谱排版软件Lilypond
  6. 2022世界机器人大会开幕,有屋智能主动终止IPO,《2022人工智能发展白皮书》发布,2022可穿戴设备出货量将达3.44亿台
  7. Jmeter下载安装详细步骤(2021)
  8. 走向Java架构师之路:成为架构师要掌握的8大能力
  9. MySQL函数大全及用法
  10. 2021年塔城某施工项目招标公告