资料python学习笔记.docVIP

  • 4
  • 0
  • 约9.17千字
  • 约 12页
  • 2023-07-12 发布于湖北
  • 举报
资料python学习笔记 一、选择题 1.在Python中,下面代码的运行结果是( ) x=365 g=x%10 #%为求余的意思 s=x//10%10 # //为整除的意思 b=x//100 sum=g*100+s*10+b #sum英文是求和的意思 print(sum) A.365 B.14 C.563 D.41 2.关于下列Python程序段的说法正确的是( ) k=1 while 1: k+=1 A.存在语法错误,不能执行 B.执行1次 C.执行无限次 D.执行k次 3.在Python中要生成随机数,应该使用( )。 A.math 模块 B.random模块 C.numpy 模块 D.pygame 模块 4.在VB中,下列与表达式Len(python)+20的值相等的是( ) A.Int(Rnd * 26)+1 B.Val(20)+16 mod 9 C.Mid(Hello2019,6,2)+6 D.abs(Sqr(16)– 30) 5.在Python程序设计语言中,用于输入和输出的函数分别是( ) A.read( )和write( ) B.input( )和output( ) C.input( )和print( ) D.cin( )和cout( ) 6.有如下Python程序,当程序运行后输入15000,则程序输出结果为( ) A.2800 B.2800.0 C.12200 D.12200.0 7.下列Python程序段 a = 0 b = 4 if b a : a = 3 * b else: a = 10 程序运行后,a的值是( ) A.10 B.0 C.12 D.4 8.下面哪个不是Python合法的标识符( ) A.int32 B.40XL C.self D.__name__ 9.以下Python程序运行后,变量x和st的值分别是( )。 A.801 123678 B.801 “123678” C.801 801 D.123678 “123678” 10.下列选项中,能作为python程序变量名的是( ) A.s%1 B.3stu C.while D.dist 11.如下Python程序段 for i in range(1,4): for j in range(0,3): print (Python) 语句print (Python)的执行次数是( ) A.3 B.4 C.6 D.9 12.下列哪个语句在Python中是非法的?( ) A.x=y=z=1 B.x=(y=z+1) C.x,y=y,x D.x+=y 13.下列Python语句中,会导致程序运行出错的语句是( ) A.x=(y=1) B.x,y=y,x C.x=1;y=1 D.x=y=1 14.Python输入函数为( )。 A.time() B.round() C.input( ) D.print() 15.在python中,以下哪个选项a 的数据类型为整型( ) A.a=5 B.a=input() C.a=5 D.a=5.0 二、程序填空 16.(项目情境)一元二次方程ax2+bx+c=0(a≠0),当b2-4ac≥0,方程有两个不同的实数根,当b2-4ac<0时,方程无实数根。 (问题求解)下面的python程序实现的功能是判断方程是否有实数根。请阅读如下python程序,在空白处填写适当的表达式或语句,使程序完整。 import math a=int(input(请输入a的值:)) b=int(input(请输入b的值:)) c=int(input(请输入c的值:)) d=_____ #将表达式b2-4ac的值赋给变量d if ____ print(x1=,(-b+math.sqrt(d))/(2*a)) #输出方程的其中一个实数根 print(x2=,(_________) #输出方程的另一个实数根 else: _________ #输出“方程无实数根” 17.使用Python自身提供的IDLE集成开发环境录入以下代码及调试 运行,检测结果。 # 鸡兔同笼 for x in range(1,23): y=35-x if 4*x+2*y==94: print(兔子有%s只,鸡有%s只%(x,y)) 特别提示:代码录入完毕,调试运行,检测错误,讨论错误原因,上网查找错误格式的处置办法,直至能正确输出结果。 18.某种数据加密方法描述如下(加密前数据是ASCII字符): ●以8个数据为一段,将n个待加密数据依次分

文档评论(0)

1亿VIP精品文档

相关文档