题1

一、填空题(15分)使用print()函数将多个字符串’How’、’are ’、’you’ 一起输出出来,语句为 __Print(“How”,”are”,”you”) _ 。使用input()函数将“请输入您的姓名:”语句输出并从键盘获取数据,语句为_ input(“请输入您的姓名:”) _。__ 列表 _____ 、 ___ 元组 ____ 是Python的有序数据类型; __ 集合 _____ 、 __ 字典 _____ 是无序数据类型。testword=’hello, Python!’,testword[-4]= _ h ____ 。 testword[2:5]= _ llo _Python内置函数 _ count ______ 可以返回列表、元组、字典、集合、字符串以及range对象中 某个元素 的个数。Python内置函数_ len ______ _可以返回列表、元组、字典、集合、字符串以及range对象中 所有元素 的个数。Python语句list(range(1,10,3))执行结果为 __ [1,4,7] ___________ 。语句sorted([1, 2, 3], reverse=True)的意思是 _ 将列表中的数字从大到小排序,返回结果为一个列表 ___ 。循环中使用 __ break __ 语句来跳出深度循环。表达式 [x for x in [1,2,3,4,5] if x<3] 的值为 __ [1,2] ____ 。表达式set([1, 1, 2, 3])的值为 _ {1,2,3} _____ 。若要获取两个集合A和B的并集,在Python中应使用 __ | 符号或union函数 __ 。在使用import语句导入函数时,可以使用 ___ as ____ 语句来给函数指定别名二、判断题(10分)表达式[1,2,3]与表达式[2,3,1]相同。                              ( f )Python是一种跨平台、开源、免费的高级动态编程语言。          ( t )Python 3.x完全兼容Python 2.x。                               ( f )Python不允许使用关键字作为变量名,但是允许使用内置函数名作为变量名,不过这会改变函数名的含义,所以不建议这样做。                      ( t )执行语句from math import sin之后,可以直接使用sin()函数,例如 sin(3)。( t )Python变量名不区分大小写,所以student和Student是同一个变量。( f )可变参数*args传入函数时的存储方式为列表。                    ( f )已知x = 3,那么执行语句x+=6之后,x的内存地址不变。          ( f )字典的查询速度不如列表和元组。                               ( f )判断以下的代码段是否合法                                     ( f )>>>number = 5>>>print(number + ”is my lucky number.”)三、选择题(10分)Python中列表数据类型元素的切片非常强大,对于列表mylist=[1,2,3,4,5,6,7,8,9],下面操作正确的是( B )。                         A、mylist[1:9:0]    B、mylist[1:9:2]     C、mylist(6:-9:-2)    D、mylist[10::]优先级最高的运算符是( C )。A、is              B、*             C、**               D、+3.以下关于Python函数的描述中,错误的是( B )。A. 函数是一段可重用的语句组B. 每次使用函数需要提供相同的参数作为输入C. 函数通过函数名进行调用D. 函数是一段具有特定功能的语句组4. 以下关于Python全局变量和局部变量的描述中,错误的是( D )。A. 局部变量在函数内部创建和使用,函数退出后变量被释放B. 全局变量一般指定义在函数之外的变量C. 使用global保留字声明后,变量可以作为全局变量使用D. 当函数退出时,局部变量依然存在,下次函数调用可以继续使用5.打开文件的不正确写法为( C )。A、f=open(‘test.txt’,’r’)                B、with open(‘test.txt’,’r’) as fC、f= open(‘C:\Apps\test.txt’,’r’)        D、f= open(r‘C:\Apps\test.txt’,’r’)6.以下关于Python循环结构的描述中,错误的是( D )。A. continue只结束本次循环B. 遍历循环中的遍历结构可以是字符串、文件、组合数据类型和range()函数等C. Python通过for、while等保留字构建循环结构D. break用来结束当前当次语句,但不跳出当前的循环体7. 以下关于Python列表的描述中,错误的是( A )。A. 列表的长度和内容都可以改变,但元素类型必须相同B. 可以对列表进行成员关系操作、长度计算和分片C. 列表可以同时使用正向递增序号和反向递减序号进行索引D. 可以使用比较操作符(如>或<等)对列表进行比较8.Python中数据结构分为可变类型与不可变类型,下面属于不可变类型的是( A )。A、字典中的键         B、列表          C、集合            D、字典9.以下关于Python文件打开模式的描述中,错误的是( D )。A. 只读模式rB. 覆盖写模式wC. 追加写模式aD. 创建写模式n10.以下变量名中,不符合Python语言变量命名规则的是( C )。A. keyword_33B. keyword33_C. 33_keywordD. _33keyword四、编程题(共4题,65分)1、编写 程序,用*打印一个如下所示的等腰直角三角形,将测试结果 截图 。(15分)** ** * ** * * *for i in range(1,5):for j in range(1,i+1):print("*",end="")print()2、编写 猜数字小游戏。(20分)要求使用 random 模块的randint()函数 随机生成20以内的数字,用户有五次机会从键盘输入猜测的数字,猜大提示猜大了,猜小提示猜小了,若在规定次数内猜对则退出程序,否则继续猜数字直至次数用尽。将测试结果 截图 。from random import randintnumber = randint(1,20)for i in range(5):guess = int(input("请输入你猜的数字:"))if guess > number:print("大了")elif guess < number:print("小了")else:print("答对了")break3、类与继承(1)创建一个Person类,在构造函数中初始化姓名name、年龄age属性,创建有返回值的get_name方法获取人的姓名,有返回值的get_age函数获取人的年龄;(15分)class Person:def __init__(self,name,age):self.name = nameself.age = agedef get_name(self):return self.namedef get_age(self):return self.age(2)创建Student类继承Person类的属性和方法,在构造函数中调用基类的构造函数初始化共有的name、age属性,并将Student类独有的成绩属性course(包括语文、数学、英语三门成绩)进行初始化。创建有返回值的get_Maxscore方法用来返回3门科目中的 最高分数。 使用实例s1 = Student(‘小明’,18,[93,68,76])对Student类的三种方法进行测试,并输出结果,将结果 截图 。(15分)class Student(Person):def __init__(self,name,age,score):Person.__init__(self,name,age)self.score = scoredef get_Minscore(self):self.score.sort()return self.score[-1]s1 = Student("小明",18,[93,68,76])print(s1.get_name())print(s1.get_age())print(s1.get_Minscore())

©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 211,123评论 6 490
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 90,031评论 2 384
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 156,723评论 0 345
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 56,357评论 1 283
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 65,412评论 5 384
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 49,760评论 1 289
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 38,904评论 3 405
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 37,672评论 0 266
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 44,118评论 1 303
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 36,456评论 2 325
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 38,599评论 1 340
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 34,264评论 4 328
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 39,857评论 3 312
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 30,731评论 0 21
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 31,956评论 1 264
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 46,286评论 2 360
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 43,465评论 2 348

推荐阅读更多精彩内容