• 欢迎访问搞代码网站,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站!
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏搞代码吧

关于python:Python题库

python 搞代码 3年前 (2022-02-20) 14次浏览 已收录 0个评论
文章目录[隐藏]

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)<(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个随机数并放到列表中

填空

  1. 列举Python类定义中的三种办法类型:_______。
  2. 设s=’abcdefgh!’,s[3:5]值是___;s[:5]值是____;s[3:]值是____;s[ : :2]值是 ____;s[::-1]值是____;s[-2:-5:-1]值是____。
  3. 字典、列表、元组别离用什么符号定义和示意:_______。
  4. 应用关键字导入Python模块。
  5. Python中如何进行深拷贝:____
  6. 写出定义python匿名函数的关键字:____
  7. 列举三个罕用的内置高阶函数_______。
  8. range函数的三个参数的作用别离是:_______。

程序剖析

  1. 上面的程序会输入什么

    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) #后果__________

  2. 存在字符串:str1=”i like python very well!”,编程实现统计字符”l”的个数
count = 0
for_________:
 if _________:
    _________
print(“count:”,count)

搞代码网(gaodaima.com)提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请说明详细缘由并提供版权或权益证明然后发送到邮箱[email protected],我们会在看到邮件的第一时间内为您处理,或直接联系QQ:872152909。本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:关于python:Python题库

喜欢 (0)
[搞代码]
分享 (0)
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址