填空题1~35解答

填空题1~35解答
52jyhcc
52jyhcc
179
阅读
0
评论
2021年10月11日09:37:17 0 179

一、填空题五道

1. Python使用符号   #   标示注释;以    缩进对齐   划分语句块。

2. Python中的可变数据类型有    列表和字典     ,不可变数据类型有                             字符串、数字、元组。

3. Python标准库math中用来计算平方根的函数是    sqrt    。

4. 在Python中    None     表示空类型。

5. 查看变量类型的Python内置函数是      type()      。

二、填空题五道

1. 查看变量内存地址的Python内置函数是    id()      。

2. 已知x=3,并且id(x)的返回值为496103280,那么执行语句x=6之后,表达式id(x)==496103280的值为    False     。

3. 假设列表对象aList的值为[3, 4, 5, 6, 7, 9, 11, 13, 15, 17],那么切片aList[3:7]得到的值是     [6, 7, 9, 11]     

4.  假设有列表a = ['name', 'age', 'sex']和b = ['Dong', 38, 'Male'],请使用一个语句将这两个列表的内容转换为字典c,并且以列表a中的元素为“键”,以列表b中的元素为“值”,这个语句可以写为 :

 c = dict(zip(a, b))

5. 字典对象的     items()           方法返回字典中的“键-值对”列表。

三、填空题五道

1. 表达式 'ab' in 'acbed' 的值为    False     。

2. 表达式 int(4**0.5) 的值为      2       。

3. 已知 x = {1:2},那么执行语句 x[2] = 3之后,x的值为  {1: 2, 2: 3}  。

4. 表达式 'abcab'.replace('a','yy') 的值为    'yybcyyb'       。

5. 已知x = {'b':1, 'a':2},那么执行语句x.update({‘a’:3, ‘d’:4})之后,表达式sorted(x.items())的值为     [('a', 3), ('b', 1), ('d', 4)]      。

四、填空题五道

1. 写出一行Python代码实现删除list1里面的重复元素,如

list1  = [1,2,3,4,4,5]

list1 = list(set(list1))     

2. 假设有如下程序,请在空格处补充完整代码,确保x的值是2:

x = 1

def func():

     global x  

    x = 2

func()

3. 请在空格处写出以下代码的输出结果是:

def printLine(text):

    print(text, 'Hello!')

printLine('Python')

Python Hello!

4. 已知有如下函数func(n),n>=0, 补充空格处代码,实现递归方法求n!

def func(n): 

   if n == 0 or n == 1:  

       return 1 

   else:

       return (n * func(n - 1))     

5. 试写出如下代码的执行结果:

def fun(listl=[]):

   listl.append(2)

   return listl

a=fun([1])

print(a)

[1, 2]    

五、填空题五道

1. 面向对象的三大特性是什么?封装  和  继承  和  多态 

2. 有如下类定义,请补充空格处代码:

class Person: 

    def __init__(self, name, age):

             self.name = name

             self.age = age      

p1 = Person("Jack",18)

3. 获取list的元素个数以及向末尾追加元素的方法分别是:len()  和 append()    

4. 判断dict有没有某个key用的方法是:get() 

5. 下面程序的输出结果是:yes  

x=True

y=False

if x or y and x:

      print ("yes")

else:

      print ("no")

六、填空题五道

1. def self_max(*args,**kwargs):

     print(args)

      print(kwargs) 

self_max(1,2,3,4,5,6,x=7,y=8,z=80,e=50) 

上述代码的输出结果第一行是:(1, 2, 3, 4, 5, 6) 第二行是: {'x': 7, 'y': 8, 'z': 80, 'e': 50}

2. 在使用import语句导入函数时,可以使用as    语句来给函数指定别名。

3. 表达式 [x for x in [1,2,3,4,5] if x<3] 的值为 [1,2]  。 

4. 表达式set([1, 1, 2, 3])的值为 {1,2,3}    。

5. Python内置函数 count()  可以返回列表、元组、字典、集合、字符串以及range对象中某个元素的个数。 

七、填空题五道

1. 列表 和  元组   是Python的有序数据类型; 集合 和 字典 是无序数据类型。

2. testword=’hello, Python!’,testword[-4]= h  ,testword[2:5]= llo   

3. Python语句list(range(1,10,3))执行结果为   [1,4,7]  。

4. index()   函数用于从列表中找出某个值第一个匹配项的索引位置。

5. Python find() 方法检测字符串中是否包含某个子字符串。


打赏 点赞(0)
weinxin
投诉建议
文章名+链接地址,发送到此微信:tourism52
历史上的今天
05月
21
XPointer,语法,XPointer,语法,在,HTML,中,我们,可, 菜鸟教程

XPointer 语法

XPointer 语法 XPointer 语法 在 HTML 中,我们可创建一个既指向某个 HTML 页面又指向 HTML 页面内某个书签的超级链接(使用#)。 有时,可指向更多具...
ajax,跨域,的,基本,流程,ajax,跨域,的,基本,流程, 菜鸟教程

ajax跨域的基本流程

ajax跨域的基本流程 1. AJAXAJAX(Asynchronous JavaScript and XML),意思就是用JavaScript执行异步网络请求。 主要可以通过架设...
WML,option,标签,WML,option,标签,中,可选,列表,的, 菜鸟教程

WML <option> 标签

WML option 标签 WML 中可选列表的选项通过 option 标签定义。 定义和用法 option 标签定义可选列表中的选项。 通过select 标签来创建可选列表。 语...
ASP.NET,编程,Web,Pages,ASP.NET,编程,Web,Pages,是, 菜鸟教程

ASP.NET编程 Web Pages

ASP.NET编程 Web Pages ASP.NET 是一个使用 HTML、CSS、JavaScript 和服务器脚本创建网页和网站的开发框架。 ASP.NET 支持三种不同的开...
端午节,唯美,简短,祝福语 菜鸟教程

端午节唯美简短祝福语

五月五日是端午节。财神用水运财,福神用最快的速度降落伞,喜神在路上报喜事,端午节惊喜不断。爱情之神变成浪漫之家,幸运之神就在他心里!下面就是小编带来的端午节祝福语,希望能帮助大家!...
ASP,编程,简介,ASP,编程,简介,经典,Active,Server, 菜鸟教程

ASP编程简介

ASP编程简介 经典 ASP - Active Server Pages(动态服务器页面) ASP ,全称 Active Server Pages(动态服务器页面),也被称为经典 ...

Comment list 共有 0 条评论

暂无评论