1、第三章 算法基础 章节练习 高中信息技术粤教版(2019)必修1一、选择题1字符串s的值为 the quick brown fox jumps over a lazy dog,则下列说法正确的是()As1的值为tBs-1:-4:-1的值为godCs0:2的值为theDs: :的值为2我国古代数学家张丘建在算经一书中提出了如下的数学问题:鸡翁一,值钱五;鸡母一,值钱三;鸡雏三,值钱一。百钱买百鸡,问翁、母、雏各几何?用Python编写程序如下:for x in range(0,21):for y in range(0,34):方框内代码可以为:()ABCD3下列函数中,能实现将数字转变为字母功能
2、的函数是()Alen()Bchr()Cord()Dprint()4下列式子运算错误的是()A300*1.5=450.0B1/8=0.125C2*3=6D17%3=25执行下列程序后,屏幕上输出的结果是()for i in range(5,1):print(i,end=” ”)A54321B4321C12345D没有结果6现有一段代码如下,现输入“260”和“-123”,运行后输出结果分别是()x=input(请输入数据)ifx0 =-:fz=-int(x:0:-1)else:fz=int(x: :-1)print(fz)A062-32B062-321C62-32D62-3217已知x=”HEL
3、LO”和和y=”WORLD”,则x+y=()AWORLDBHELLOCHELLOWORLDDHD8小曲使用Python编写了下面一个函数,如果执行fact(5)语句的值为()1deffact(n)2i=13f=14while i210元,并且单次消费money 10元,则输出“您本周消费已达上限,单次消费不能超过10元”,然后重新输入单次消费金额money ;(3)将单次消费金额累加到消费总额total。 根据以上算法分析,补全以下程序代码:请补全程序:_10函数定义的一般格式如下:def 函数名():函数体。11有如下Python程序段:d=13,9,21,29,36,18,23,20,25
4、,6,8n=len(d)key=int(input(please input key:)ans=max(d)posi=i=0while i=n-1:if abs(di-key)3) and (a=4) or (a6):print(Hello)else:print(Bye)运行结果是:_13下列程序,运行结果为( )importmathx=16if xa and a=0 and i=210 and money10或money10 and total=21010参数110 , 812Hello134.014错误15正确16错误17错误18正确19 A input(请输入报名序号:) num!=1020代码1:for value in range(2,11,2):print(value)代码2:i=2while i=90:print(等级为优)elif 80=score90:print(等级为良)elif 70=score80:print(等级为中)elif 60=score50:print(等级为及格)else:print(等级为不及格)答案第1页,共2页