一、填空题五道

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) 打赏

评论列表 共有 0 条评论

暂无评论

热门产品

php编程基础教程.pptx|php编程培训,php,编程,基础,教程,pptx
php编程基础教程.pptx

历史上的今天:04月20日

ThinkPHP5快速入门基础

ThinkPHP5快速入门基础一、基础快速入门 ( 一 ) :基础本章介绍了 ThinkPHP5 .0 的安装及基本使用 ,并给出了一个最简单的示例带你了解如何开始开发 ,主要包 含 :简介官网下载 omposer安装和更新CGit下载和更新目录结构运行环境入口文件调试模式控制器视图读取数据总结在学习 ThinkPHP5.0 之前 ,如果你还不理解面向对象和命名空间的概念 ,建议首先去PHP手册恶

ThinkPHP5快速入门

ThinkPHP5快速入门目 录零、序言一、基础二、URL和路由三、请求和响应四、数据库五、查询语言六、模型和关联 (1)模型定义 (2)基础操作 (3)读取器和修改器 (4)类型转换和自动完成 (5)查询范围 (6)输入和验证 (7)关联 (8)模型输出七、视图和模板八、调试和日志九、API开发十、命令行工具十一、扩展十二、杂项SessionCookie验证

热门专题

自考本科|自考本科有用吗,自考文凭,自考本科文凭,自考文凭有用吗,自考本科文凭有用吗,自考文凭承认吗
自考本科
一年制中专|中专学历,中专是什么学历,中专是什么,中专有什么专业,中专升大专,一年制中专
一年制中专
外贸网站建设|外贸网站建设,英文网站制作,英文网站设计,美国主机空间,外贸建站平台,多语言网站制作
外贸网站建设
金诺幼儿园(春城路金诺幼儿园)|昆明官渡区幼儿园,幼儿园报名,官渡区幼儿园,春城路幼儿园,幼儿园招生,学前班,昆明幼儿园,金诺幼儿园,环城南路幼儿园,石井路幼儿园
金诺幼儿园(春城路金诺幼儿园)
安徽中源管业|安徽中源管业,安徽中源管业mpp电力管,安徽中源管业cpvc电力管,安徽中源管业pe穿线管,安徽中源管业电力管,安徽中源管业排水管,安徽中源管业通信管,安徽中源管业管材
安徽中源管业
安徽中源管业有限公司|安徽中源管业有限公司,安徽中源管业有限公司介绍,安徽中源管业有限公司电话,安徽中源管业有限公司地址,安徽中源管业有限公司厂家,安徽中源管业有限公司电力管,安徽中源管业有限公司管材
安徽中源管业有限公司
弥勒综合高中|弥勒综合高中
弥勒综合高中
开放大学|开放大学报名,开放大学报考,开放大学,什么是开放大学,开放大学学历,开放大学学费,开放大学报名条件,开放大学报名时间,开放大学学历,开放大学专业
开放大学

微信小程序

微信扫一扫体验

立即
投稿

微信公众账号

微信扫一扫加关注

发表
评论
返回
顶部