2023年最新Python面试选择填空题及答案
🏠个人主页:@编程ID 🧑个人简介:大家好,我是编程ID,一个想要与大家共同进步的程序员儿
一、选择题
1、python不支持的数据类型是 ( )
A、list B、int C、float D、char 正确答案:D
2、下面代码的输出结果是 ( )
a = "alex" b = a.capitalize() print(a) print(b)
A、alex,Alex B、Alex,Alex C、alex,ALEX D、ALEX,alex 正确答案:A
3、有一个IP地址为170.44.173.190的主机,子网掩码为255.255.224.0,该主机位于以下哪个网段中?
A、170.44.64.0 B、170.44.128.0 C、170.44.160.0 D、170.44.192.0 正确答案:C
4、mysql中以下查询语句正确的是?
A、select * from users where name like ‘x%’ B、select age from users set name=1 C、select name from users where name like ‘x*’ D、select name from users where name==‘x’ 正确答案:A
5、(多选)关于django中csrf机制,以下描述正确的是?
A、django可以设置是否开启csrf验证 B、csrf验证不需要中间件 C、csrf校验需要前后端配合实现 D、get请求同样需要csrf校验 正确答案:AC
6、(多选)在python中,关于线程与进程描述正确的是
A、使用线程可以把占据长时间的程序中的任务放到后台去处理 B、线程在执行过程中与进程没有区别的 C、线程不能够独立执行,必须依存在应用程序中,由应用程序提供多个线程执行控制 D、使用多个进程的优势在于每个进程都是独立运行的 正确答案:ACD
7、(多选)关于数据库存储过程描述,以下正确的是?
A、存储过程是预编译过的,执行效率高 B、存储过程只能使用一次 C、执行存储过程需要一定的权限 D、存储过程代码直接放于数据库中,通过存储过程名调用,可以减少网络通讯 正确答案:ACD
多选题
8、通过linux哪个命令可以查找可执行文件?
A、where B、whereis C、which D、find 正确答案:C
9、22 % 3 表达式输出结果为?
A、7 B、1 C、0 D、5 正确答案:B
10、3*1**3 表达式输出结果为?
A、27 B、9 C、3 D、1 正确答案:C
11、9//2 表达式输出结果为?
A、1 B、2 C、3 D、4 正确答案:D
12、如果表达式的操作符有相同的优先级,则运算规则是?
A、左到右 B、右到左 C、看心情 正确答案:A
13、x 的 y 次方(xy) 以下表达式正确的是?
A、x^y B、x**y C、x^^y D、Python 没有提到 正确答案:B
14、下面代码输出结果为?
x = True y = False z = False if x or y and z: print("yes") else: print("no")
A、yes B、no C、编译错误 正确答案:A
15、下面代码输出结果为?
x = True y = False z = False if not x or y: print(1) elif not x or not y and z: print(2) elif not x or y or not y and x: print(3) else: print(4)
A、1 B、2 C、3 D、4 正确答案:C
二、填空题
16、表达式type({}) == set的值为FALSE
17、Django中form.is_valid()方法可以验证表单提交的正确性
结束语 🥇🥇🥇 发现非常好用的一个刷题网站,可以检测大家的基础!大家一起努力!加油!!! 包含数据库、Java、C++、C、Python、前端等等题目,难度可以自行选择 在线编程出答案,(也可自行查看答案),也有选择题,非常方便 程序员刷题神器网站 祝大家早日找到满意的工作!