python单选题考试题目大全

2023-11-09

在Python中要生成随机数,应该使用()

A:math 模块
B:random模块
正确答案
C:numpy 模块
D:pygame 模块

关于函数的下列说法不正确的是: ()

A:函数可以没有参数
B:函数可以有多个返回值
正确答案
C:函数可以没有return语句
D:函数都有返回值

若 a = ‘abcd’ ,若想将 a 变为 ‘ebcd’ ,则下列语句正确的是 ()

A:a[0] = ‘e’
B:a.replace(‘a’, ‘e’)
C:a[1] = ‘e’
D:a = ‘e’ + “bcd”
正确答案

下面( )不是有效的变量名。()

A:_demo
B:banana
C:Numbr
D:my-score
正确答案

假设有个文件/usr/lib/python/person.py内容如下,执行以下命令输出结果是什么?

class Person:
  def __init__(self):
    pass
  def getAge(self):
    print(__name__)

p = Person()
p.getAge()

A:Person
B:getAge
C:usr.lib.python.person
D:main
正确答案
E:An exception is thrown

以下代码运行结果是什么?()

numbers = [1, 2, 3, 4]
numbers.append([5,6,7,8])
print(len(numbers))

A:4
B:5
正确答案
C:8
D:12

Python数据类型不包含()

A:char
正确答案
B:int
C:float
D:list
8

下列代码的执行结果是()

ls = [[1,2,3],[[4,5],6],[7,8]] 
print(len(ls))

A:1
B:3
正确答案
C:8
D:4
9

Python不支持的数据类型有

A:char
正确答案
B:int
C:float
D:list
10

下面不同数制数据中,数值最大的是( )

A:0x2B
正确答案
B:0o37
C:41
D:0b100111
1

在Python程序设计语言中,用于输入和输出的函数分别是()

A:read( )和write( )
B:input( )和output( )
C:input( )和print( )
正确答案
D:cin( )和cout( )
2

在Python中要生成随机数,应该使用()

A:math 模块
B:random模块
正确答案
C:numpy 模块
D:pygame 模块

关于以下代码的描述,错误的选项是(

with open('abc.txt','r+') as f:
  lines = f.readlines()
  for item in lines:
    print(item)

A:执行代码后,abc.txt文件未关闭,必须通过 close()函数关闭
正确答案
B:打印输出 abc.txt文件内容
C:item是字符串类型
D:lines是列表类型

关于函数的下列说法不正确的是: ()

A:函数可以没有参数
B:函数可以有多个返回值
正确答案
C:函数可以没有return语句
D:函数都有返回值

若 a = ‘abcd’ ,若想将 a 变为 ‘ebcd’ ,则下列语句正确的是 ()

A:a[0] = ‘e’
B:a.replace(‘a’, ‘e’)
C:a[1] = ‘e’
D:a = ‘e’ + “bcd”
正确答案

下面( )不是有效的变量名。()

A:_demo
B:banana
C:Numbr
D:my-score
正确答案

以下关于len()函数的说法中错误的是( )

A:len()函数可以用于返回字符串中的字符数
B:len()函数可以用于返回列表中的元素个数
C:len(“I love China” )的结果为10
正确答案
D:len(“I love China” )的结果为12

以下代码运行结果是什么?()

import math
print math.floor(5.5)

A:5
B:5.0
正确答案
C:5.5
D:6

Python的面向对象编程中,下列描述错误的是()

A:用class定义类
B:使用__init__方法绑定属性
C:无需提前定义类即可创建对应的对象
正确答案
D:类中包含属性和方法

下面不同数制数据中,数值最大的是( )

A:0x2B
正确答案
B:0o37
C:41
D:0b100111

在Python中要生成随机数,应该使用()

A:math 模块
B:random模块
正确答案
C:numpy 模块
D:pygame 模块
2

下列不被python所支持的数据类型是()

A:char
正确答案
B:float
C:int
D:list
3

Python表达式a=b中“=”表示 ()

A:交换“=”左右两边变量的值
B:把“=”右边变量的值赋值给左边变量
正确答案
C:把“=”左边变量的值赋值给右边变量
D:比较“=”左右两边变量的值是否相等
4

关于以下代码的描述,错误的选项是()

with open('abc.txt','r+') as f:
  lines = f.readlines()
  for item in lines:
    print(item)

A:执行代码后,abc.txt文件未关闭,必须通过 close()函数关闭
正确答案
B:打印输出 abc.txt文件内容
C:item是字符串类型
D:lines是列表类型
5

运行下列程序,输出结果正确的是()

def fun(x,y=2,z=4):
  return x*y+z

a=fun(z=1,y=3,x=4)
print(a)

A:12
B:13
正确答案
C:6
D:8

将列表内的所有元素均删除,且列表存在,使用()方法

A:del
正确答案
B:remove
C:pop
D:delete

假设有个文件/usr/lib/python/person.py内容如下,执行以下命令输出结果是什么?

class Person:
  def __init__(self):
    pass
  def getAge(self):
    print(__name__)


p = Person()
p.getAge()

A:Person
B:getAge
C:usr.lib.python.person
D:main
正确答案
E:An exception is thrown

关于Python内存管理,下列说法错误的是

A:变量不必事先声明
B:变量无须先创建和赋值而直接使用
正确答案
C:变量无须指定类型
D:可以使用del释放资源

Python的面向对象编程中,下列描述错误的是()

A:用class定义类
B:使用__init__方法绑定属性
C:无需提前定义类即可创建对应的对象
正确答案
D:类中包含属性和方法

以下不能创建一个字典的语句是

A:dict1 = {}
B:dict2 = { 3 : 5 }
C:dict3 ={[1,2,3]: “uestc”}
正确答案
D:dict4 = {(1,2,3): “uestc”}

1

有如下SQL语句

SELECT * FROM stock WHERE 单价 BETWEEN 12.76 AND 15.20 与该语句等价的是()

A:SELECT * FROM stock WHERE 单价<=15.20 AND 单价>=12.76
正确答案
B:SELECT * FROM stock WHERE 单价<15.20 AND 单价>12.76
C:SELECT * FROM stock WHERE 单价<=15.20 AND 单价>12.76
D:SELECT * FROM stock WHERE 单价<15.20 AND 单价>=12.76
2

对于下方代码段的叙述中,正确的是( )。

list1 = [[1,2,3],[4,5,6],[7,8,9]]
list2 = [[0,0,0],[0,0,0],[0,0,0]]
for i in range(3):
  for j in range(3):
    list2[j][i] = list1[i][j]

A:list2[2][2]的值是5
B:list2[0][1]的值是2
C:list2[0][0]的值是0
D:list2[1][2]的值是8
正确答案

运行下列程序,输出结果正确的是()

def fun(x,y=2,z=4):
return x*y+z

a=fun(z=1,y=3,x=4)
print(a)
A:12
B:13
正确答案
C:6
D:8
4

通过 SQL,您如何根据 “FirstName” 列降序地从 “Persons” 表返回所有记录?

A:SELECT * FROM Persons SORT ‘FirstName’ DESC

B:SELECT * FROM Persons ORDER BY FirstName DESC

正确答案
C:SELECT * FROM Persons ORDER FirstName DESC

D:SELECT * FROM Persons SORT BY ‘FirstName’ DESC
5

设s=“happy time”,那么print(s[-2:])的结果是( )

A:me
正确答案
B:happy
C:time
D:ha
6

使用( )关键字来创建python自定义函数。 ()

A:function
B:func
C:procedure
D:def
正确答案
7

在python中,使用open方法以二进制格式打开一个文件用于追加,则访问模式为()

A:rb
B:wb
C:ab
正确答案
D:a
8

以下代码运行结果是什么?()

import math
print math.floor(5.5)
A:5
B:5.0
正确答案
C:5.5
D:6
9

关于Python内存管理,下列说法错误的是

A:变量不必事先声明
B:变量无须先创建和赋值而直接使用
正确答案
C:变量无须指定类型
D:可以使用del释放资源

以下不能创建一个字典的语句是

A:dict1 = {}
B:dict2 = { 3 : 5 }
C:dict3 ={[1,2,3]: “uestc”}
正确答案
D:dict4 = {(1,2,3): “uestc”}

运行下列 Python程序,结果正确的是(

a=18
b=7
c=a % b
b=a % b
print(a,b)

A:18 5
B:5 18
C:18 4
正确答案
D:4 18
2

在python中,以下哪个选项a 的数据类型为整型()

A:a=5
正确答案
B:a=input()
C:a=‘5’
D:a=5.0
3

若 a = ‘abcd’ ,若想将 a 变为 ‘ebcd’ ,则下列语句正确的是 ()

A:a[0] = ‘e’
B:a.replace(‘a’, ‘e’)
C:a[1] = ‘e’
D:a = ‘e’ + “bcd”
正确答案
4

运行下列程序,输出结果正确的是()

def fun(x,y=2,z=4):
  return x*y+z

a=fun(z=1,y=3,x=4)
print(a)

A:12
B:13
正确答案
C:6
D:8
5

以下代码运行结果是什么?()

numbers = [1, 2, 3, 4]
numbers.append([5,6,7,8])
print (len(numbers))
A:4
B:5
正确答案
C:8
D:12

设s=“happy time”,那么print(s[-2:])的结果是( )

A:me
正确答案
B:happy
C:time
D:ha
7

在python中,使用open方法以二进制格式打开一个文件用于追加,则访问模式为()

A:rb
B:wb
C:ab
正确答案
D:a
8

有如下Python程序,执行该程序后,结果是( )
g = lambda x,y=3,z=5:x+y+z
print(g(2))
A:2

B:5

C:7
D:10
正确答案
9

假设有个文件/usr/lib/python/person.py内容如下,执行以下命令输出结果是什么?

class Person:
  def __init__(self):
    pass
  def getAge(self):
    print(__name__)

p = Person()
p.getAge()

A:Person
B:getAge
C:usr.lib.python.person
D:main
正确答案
E:An exception is thrown

Python的面向对象编程中,下列描述错误的是()

A:用class定义类
B:使用__init__方法绑定属性
C:无需提前定义类即可创建对应的对象
正确答案
D:类中包含属性和方法

在python中,语句print(a,b)的意思是()

A:打印a,b
B:输出(a,b)
C:输出a,b
D:输出a,b的值
正确答案

在Python中,实现多分支选择结构的较好方法是()

A:if
B:if-else
C:if-elif-else
正确答案
D:if嵌套

在Python中要生成随机数,应该使用()

A:math 模块
B:random模块
正确答案
C:numpy 模块
D:pygame 模块

关于以下代码的描述,错误的选项是()

with open('abc.txt','r+') as f:
  lines = f.readlines()
  for item in lines:
    print(item)

A:执行代码后,abc.txt文件未关闭,必须通过 close()函数关闭
正确答案
B:打印输出 abc.txt文件内容
C:item是字符串类型
D:lines是列表类型

运行下方代码段,输出结果为True,则①处可以填写( )

newdict={"id":"03","name":"Xiaoming","age":17,"grade":[90,94,88]}
print( ① in newdict)

A:94
B:17
C:“id”
正确答案
D:“X”

运行下列程序,输出结果正确的是()

def fun(x,y=2,z=4):
  return x*y+z

a=fun(z=1,y=3,x=4)
print(a)

A:12
B:13
正确答案
C:6
D:8
7

定义一个列表 num=list(range(3,6)) print(num) 输出的结果是?( )

A:[0,1,2,3]

B:[0,1,2,3,4,5,6]

C:[3,4,5]

正确答案
D:[3,4,5,6]
8

以下代码运行结果是什么?()

names1 = [‘Amir’, ‘Barry’, ‘Chales’, ‘Dao’]
if ‘amir’ in names1:
  print(1)
else:
  print(2)

A:1
B:2
正确答案
C:An exception is thrown
D:Nothing
9

Python的面向对象编程中,下列描述错误的是()

A:用class定义类
B:使用__init__方法绑定属性
C:无需提前定义类即可创建对应的对象
正确答案
D:类中包含属性和方法
10

下面不同数制数据中,数值最大的是( )

A:0x2B
正确答案
B:0o37
C:41
D:0b100111

在python中,以下哪个选项a 的数据类型为整型()

A:a=5
正确答案
B:a=input()
C:a=‘5’
D:a=5.0
2

在Python中要生成随机数,应该使用()

A:math 模块
B:random模块
正确答案
C:numpy 模块
D:pygame 模块
3

将列表内的所有元素均删除,且列表存在,使用()方法

A:del
正确答案
B:remove
C:pop
D:delete
4

下面( )不是有效的变量名。()

A:_demo
B:banana
C:Numbr
D:my-score
正确答案
5

使用( )关键字来创建python自定义函数。 ()

A:function
B:func
C:procedure
D:def
正确答案
6

以下代码运行结果是什么?()

import math
print math.floor(5.5)
A:5
B:5.0
正确答案
C:5.5
D:6
7

关于Python内存管理,下列说法错误的是

A:变量不必事先声明
B:变量无须先创建和赋值而直接使用
正确答案
C:变量无须指定类型
D:可以使用del释放资源
8

SQL语句中模式查找 like 'a % ', 下面哪个结果是可能的( )

A:abc
正确答案
B:bac
C:cab
D:cba
9

有如下Python语句,执行该语句后,结果是( )

f=lambda x:5
print(f(3))
A:3
B:没有输出
C:5
正确答案
D:None

关于字符串下列说法错误的是

A:字符应该视为长度为1的字符串
B:字符串以\0标志字符串的结束
正确答案
C:既可以用单引号,也可以用双引号创建字符串
D:在三引号字符串中可以包含换行回车等特殊字符

有如下SQL语句

SELECT * FROM stock WHERE 单价 BETWEEN 12.76 AND 15.20
与该语句等价的是()
A:SELECT * FROM stock WHERE 单价<=15.20 AND 单价>=12.76
正确答案
B:SELECT * FROM stock WHERE 单价<15.20 AND 单价>12.76
C:SELECT * FROM stock WHERE 单价<=15.20 AND 单价>12.76
D:SELECT * FROM stock WHERE 单价<15.20 AND 单价>=12.76
2

关于函数的下列说法不正确的是: ()
A:函数可以没有参数
B:函数可以有多个返回值
正确答案
C:函数可以没有return语句
D:函数都有返回值
3

用匿名函数方式求两个数中的较小数,下列定义语句格式正确的是()

A:result = lambda ‘x,y’: y if x> y else x
B:result = lambda x,y: y if x> y else x
正确答案
C:result = lambda ‘x,y’: x if x> y else y
D:result = lambda x,y: x if x> y else y
4

若 a = ‘abcd’ ,若想将 a 变为 ‘ebcd’ ,则下列语句正确的是 ()

A:a[0] = ‘e’
B:a.replace(‘a’, ‘e’)
C:a[1] = ‘e’
D:a = ‘e’ + “bcd”
正确答案
5

通过 SQL,您如何根据 “FirstName” 列降序地从 “Persons” 表返回所有记录?

A:SELECT * FROM Persons SORT ‘FirstName’ DESC

B:SELECT * FROM Persons ORDER BY FirstName DESC

正确答案
C:SELECT * FROM Persons ORDER FirstName DESC

D:SELECT * FROM Persons SORT BY ‘FirstName’ DESC
6

设s=“happy time”,那么print(s[-2:])的结果是( )

A:me
正确答案
B:happy
C:time
D:ha
7

若a = 8,b=15,则a % 3+b//6*(b % a)的值为( )

A:16
正确答案
B:23
C:27
D:15
8

以下代码运行结果是什么?()

import math
print math.floor(5.5)
A:5
B:5.0
正确答案
C:5.5
D:6
9

假设有个文件/usr/lib/python/person.py内容如下,执行以下命令输出结果是什么?

class Person:
  def __init__(self):
    pass
  def getAge(self):
    print(__name__)

p = Person()
p.getAge()

A:Person
B:getAge
C:usr.lib.python.person
D:main
正确答案
E:An exception is thrown

Python数据类型不包含()

A:char
正确答案
B:int
C:float
D:list

5、(2分)【单选题】a=1;b=2;a,b=b,a:a、b的值依次为()
A.1,1
B.1,2
C.2,1
正确答案 数值交换
D.2,2

9、【单选题】执行如下程序会输出
Def f1()
X=100
Print(x)
X=+1
F1()
A,ERROR
B,100
正确答案
C\101
D,99

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

python单选题考试题目大全 的相关文章

随机推荐

  • mysql学习笔记(3)_DDL(Data Define Language)

    DDL Data Define Language 数据定义语言 数据定义语言 库和表的管理 1 库的管理 创建 修改 删除 2 表的管理 创建 修改 删除 创建 create 修改 alter 删除 drop 库的管理 1 创建名为book
  • 笔记-TCP/IP IPv6遇到的问题

    笔记 TCP IP IPv6遇到的问题 linux平台 问题 IPv6地址可ping通 但connect不上 问题 IPv6 Scope Link连接问题 linux平台 问题 IPv6地址可ping通 但connect不上 原因 linu
  • Littlevgl的时间显示

    Littlevgl的时间显示 基于stm32的littlevgl RTC时间显示 获取时间 不想看的可以点击 完整代码下载代码 验证效果 效果图在最底 获取RTC时间 放入main函数的while循环里面 void calendar get
  • Obsidian笔记运用及分享

    这是一篇关于Obsidian笔记软件的运用及本人的做的一些笔记分享 以后也会慢慢的根据自己所学 所看的书籍进行笔记的更新 因为存在着之前看的一些内容没有做笔记 所以会导致部分的内容不在笔记上 笔记中的内容有些部分会比较简洁 也有部分的内容是
  • nginx反向代理服务,因配置文件错误导致访问资源时出现404

    最近测试手上的项目 出现访问服务器的资源出现404的错误 这个是不应该会出现的问题 因为在此之前经过测试是没问题 下面是详细情况 1 公司的服务器都是做过nginx反向代理 2 访问路径是在tomcat中配置过虚拟路径 3 前几天服务器有做
  • 数据挖掘及管理系统-机器学习和数据挖掘课程设计

    这学期做的一个课设 在web的基础上加入了简单的聚类算法 并将其可视化 采用springboot freemarker完成 可视化采用echarts 算是对自己学习web以来的转化实践吧 代码地址米其林餐厅数据挖掘管理系统 具体都在READ
  • 对比损失(Contrastive Loss)

    其中 W 是网络权重 Y是成对标签 如果X1 X2这对样本属于同一个类 Y 0 属于不同类则 Y 1 Dw 是 X1 与 X2 在潜变量空间的欧几里德距离 当Y 0 调整参数最小化X1与X2之间的距离 当Y 1 如果X1与X2之间距离大于m
  • 学java从0开始——记录1

    了解我的文章的知道我是学python的 对于java跟看天书一样 但是没办法生活所迫 兜兜转转开始学java 本次学习记录的是了解java语言特点和JAVA JDK环境变量配置 干不干货我不知道 但是我不记录我会忘 一 java语言特点 1
  • linux查看ssh连接数,查看linux中的TCP连接数

    一 查看哪些IP连接本机 netstat an 二 查看TCP连接数 1 统计80端口连接数 netstat nat grep i 80 wc l 2 统计httpd协议连接数 ps ef grep httpd wc l 3 统计已连接上的
  • Vscode 配置 matlab 环境

    文章目录 一 插件安装与配置 二 实例测试 在文章的开始 说明一下我所使用的是 matlab 2016a vscode 系统为 win10 vscode 可以去官网下载 VSCode中文网 Visual Studio Code中文官网 VS
  • Ubuntu18.04 编译安装 ZLMediaKit

    目录 1 下载ZLMediaKit项目代码 2 安装依赖 2 1 安装gcc编译器 2 2 安装cmake 2 3 安装依赖库 3 编译项目 4 运行 5 推流测试 6 使用url规则播放推流 7 参考 1 下载ZLMediaKit项目代码
  • ubuntu切换ssh的root用户登录

    编辑ssh的配置文件 命令 vim etc ssh sshd config 用光标向下翻 找到Authentication部分 找到 PermitRootLogin without password 并注释掉 然后加入 PermitRoot
  • Fiddler抓手机https请求包

    Fiddler 给手机设置代理并抓取https链接 注 有两部分fiddler设置和手机端设置 且配置完成后 使用时确保PC和手机连接同一WiFi 设置方法如下 1 上网搜索fiddler官方版下载 并安装完成后 开启fiddler 2 选
  • 如何收割流量红利?UB Store的直播电商“三宝”

    如何收割流量红利 UB Store的直播电商 三宝 随着消费者购物习惯的转变 网络渠道消费倚重不断增大 电商已成为企业营销的重要触点 电商的营销价值也在用户 平台属性 数据积淀和技术发展的共同促进下不断提升 据国家统计局和艾瑞统计数据显示
  • 【antlr】antlr语法中的fragment

    1 概述 grammar justDemo ID a z A Z
  • 【Freesql】实现动态分组(groupby)

    应用场景 分组条件是a b c d的任意组合 来自前端 前端选了 a就只分组a 选了 a b就分组a b 请问怎么用freesql写出来 select 部分也是来自前端 前端选了 a就只查a 选了 a b就只查a b select a b
  • ubuntu python3安装opencv_ubuntu中给python3安装opencv

    一 安装相关工具包 注意 以下3 4 5 6为可选项 根据需求安装 1 更新库 sudo apt get update sudo apt get upgrade 2 安装从源码构建opencv的相关工具 sudo apt get insta
  • flutter 更改CircleProgressIndicator的颜色

    在flutter中 CircleProgressIndicator 默认颜色为 主题设定的颜色 CircleProgressIndicator的参数有3种 value 0 1的浮点数 用来表示进度多少 valueColor 是animati
  • 云原生Docker搭建chemex资产管理系统

    这篇文章主要讲解如何使用Ubuntu系统安装Docker应用并且搭建Chemex资产管理系统 Chemex数据是存在数据库的 为了方便备份以及管理容器 可利用外部的数据库或者Docker搭建一个数据库出来 我这里就在Docker容器中创建一
  • python单选题考试题目大全

    在Python中要生成随机数 应该使用 A math 模块 B random模块 正确答案 C numpy 模块 D pygame 模块 关于函数的下列说法不正确的是 A 函数可以没有参数 B 函数可以有多个返回值 正确答案 C 函数可以没