Python程序设计课后试题第二单元学习.docx

  1. 1、本文档共5页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
精品文档 精品文档 PAGE PAGE2 精品文档 PAGE 习题2 一、选择题 1.流程图中表示判断框的是( A.矩形框 B .菱形框  )。B C  .平行四边形框  D  .椭圆形框 2.下面不属于程序的基本控制构造的是(  )。D A.次序构造 B .选择构造 C 3.以下对于 Python语句的表达中,正确的选项是( A.同一层次的 Python语句必须对齐  .循环构造 )。A  D  .输入输出构造 B.Python语句能够从一行的随意一列开始 C.在履行 Python语句时,可发现说明中的拼写错误 D.Python程序的每行只能写一条语句 4.下列语句中,在A.x=y=z=1  Python中非法的是( B .x,y=y,x C  )。C .x=(y=z+1)  D.x+=y 5.已知  x=2,语句  x*=x+1  履行后,  x的值是(  )。D A.2  B .3  C  .5  D.6 6.在  Python  中,正确的赋值语句为(  )。C A.x+y=10 B 7.为了给整型变量 A.xyz=10  .x=2y C .x=y=30 D .3y=x+1 x,y,z赋初值 10,下面正确的 Python B .x=10y=10z=10  赋值语句是(  )。C C.x=y=z=10  D  .x=10,y=10,z=10 8.语句A.12  x=input()  履行时,如果从键盘输入 B .12.0 C .1e2  12并按回车键,则 D.12  x的值是(  )。D 9.语句  x,y=eval(input())  履行时,输入数据格式错误的选项是(  )。A A.3410.语句  B .(3,4) C .3,4 print(x=${:7.2f}.format(123.5678))  D .[3,4] 履行后的输出结果是(  )。选项 中的□代表空格。  C A.x=□123.56  B .$□123.57  C  .x=$□123.57  D.x=$□123.56 11.print({:7.2f}{:2d}.format(101/7,101%8))A.{:7.2f}{:2d}BC.□14.43□□5(□代表空格)  D  的运行结果是( )。B .□□14.43□5(□代表空格) .□□101/7□101%8(□代表空格) 12.下列程序的运行结果是( )。D x=y=10 x,y,z=6,x+1,x+2 print(x,y,z) A.10106 B .61010 C .678 D .61112 二、填空题 1.流程图是描绘 的常用工具。 算法 2.在Python 语句行中使用多条语句,语句之间使用 分开;如果语句太长,能够 使用 作为续行符。分号,反斜杠 3.Python语言经过 来划分不同的语句块。 缩进对齐 4.在Python 中,赋值的含义是使变量 一个数据对象,该变量是该数据对象 的 。指向,又名 5.和x/=x*y+z 等价的语句是 。x=x/(x*y+z) 6.语句print(AAA,BBB,sep=-,end=!) 履行的结果是 。AAA-BBB! 7.下列Python 语句的输出结果是 。 print( 数量{0}, 单价{1}.format(100,285.6)) print(str.format( 数量{0},单价{1:3.2f},100,285.6)) print( 数量%4d, 单价%3.3f%(100,285.6)) 数量100, 单价285.6 数量100, 单价285.60 数量100, 单价285.600 8.下列Python 语句的输出结果是 。 print(1.rjust(20,)) print(format(121,20)) print(format(12321,20)) 1 121 12321 三、问答题 1.简述程序设计的基本步骤。 2.简述 Python程序中语句的缩进规则。 3.为什么要在程序中加说明?怎样在程序中加说明?加入说明对程序的履行有没有影响? 4.用Python 语句达成下列操作: 将变量i的值增加1。 (2)i 的立方加上j,并将其结果保留到 i中。 (3) 将232-1的值寄存到 g中。 (4) 将两位自然数的个位与十位交换,得到一个新的数 (不考虑个位为 0的情况)。 5.设a=10,分别独立履行下列语句后 a的值是多少?20 (1)a+=a (2)a*=2 (3)a2 (4)a,a=5,2*a (5)a*=11 (6)x=a;a+=x 6.Python基本输入输出经过哪些语句来实现? 7.格式化输出中有哪些常用的格式说明符?其含义是什么

文档评论(0)

173****1527 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档