Python语言程序设计(工作手册式)【实训题目-含答案】实训3.5.docx
《Python语言程序设计(工作手册式)【实训题目-含答案】实训3.5.docx》由会员分享,可在线阅读,更多相关《Python语言程序设计(工作手册式)【实训题目-含答案】实训3.5.docx(10页珍藏版)》请在第一文库网上搜索。
1、3.5实训3.5.1 实训1【分支】一、实训目的1 .熟练使用Python的常用运算2 .利用if分支语句编写Python代码二、单元练习(-)选择题1 .下列选项中,当X为大于1的奇数时,运算结果为0的表达式是(C)A.x%2=1B.x/2C.x%2!=0D.x%2=02 .在嵌套使用if语句时,Python语言规定e1se总是(A)A.和之前与其具有相同缩进位置的if相匹配;B.和之前与其最近的if相匹配;C.和之前的第一个if配对;D.和之前与其最近且不带e1se的if配对。3 .下列PyIhon语句正确的是(D)A. min=xifxy?x:yC. if(xy)printxD. if1
2、2:Print(he11o”)(二)填空题1.写出下列表达式的值,设a=3,b=4,c=5:表达式值a+bc&b=cFa1se!(ab)&!cIFa1seac&cbFa1seacbFa1seabHc、V、=、二)、逻辑运算符(and、or、not)和赋值运算符(=、+=、-+、*=、/=、=、*=、=)中,运算优先级最高的运算符是*指数,最低的运算符not、or、and。3 .判断一个字符是数字字符的条件表达式isdigit。4 .判断一个字符是字母的条件表达式isa1num5 .在Python语言中,用true表示逻辑“真”,用fa1se表示逻辑“假”。三、实训任务任务1:【猜字游戏】编写一
3、个猜字游戏,要求随机输入一个OjO的数字,提供1次猜字机会。程序编写于下方importrandomsecret=random.randint(),10)Print(请你猜一猜从1到10的数字”)Print(你只有一次机会”)guess=eva1(input(请输入你猜的数字:)ifguesssecret:Print(太大了)e1se:Print(答对了)Print(正确答案是+Str(SeCret)任务2:【学生成绩等级评定】根据学生考试成绩,确定成绩等级,成绩与等级的对应关系如下表所示。成绩(score)等级(1eve1)score=90A80=score90B70=score80C60=s
4、core70DScore=90:1eve1=A,Printe你的考试等级为:,+1eve1)e1if(score=80)and(score=70)and(score=60)and(score70):1eve1=,D,PrintC你的考试等级为:,+1eve1)e1se:1eve1=E,Printe你的考试等级为:,+1eve1)任务3:【输入字符判断】键盘输入一个字符,判断该字符是数字、字母、空格还是其他。程序编写于下方word=inpC请输入你的字符丁)ifword.isdigit():PrimC你输入的是数字)e1ifword.isa1pha():PrimC你输入的是字母)e1ifword
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 实训题目-含答案 Python 语言程序设计 工作手册 题目 答案 实训 3.5