国家二级Python(基本编程题)模拟试卷2 (题后含答案及解析)
全部题型 2. 基本编程题
python基础代码练习基本编程题
1. 从键盘输入一个汉字,在屏幕上显示输出该汉字的Unicode编码值,请完善代码。#请输入一个汉字:s=input( )print(‘‘\’’{}\’’汉字的Unicode编码:{}’’.format(①))
50z钢中的z是指什么正确答案:s=input(‘‘‘‘)print(‘‘\’’vba split函数用法{}、’’汉字的Unicode编码:{}’’.format(s,ord(s)))
2. 从键盘输入两个数(换行),调用函数gcd( )输出两个数的最大公约数显示在屏幕上。请完善代码。def gcd(x,y):if x①x=yy=rreturn y#输入第一个正整数:a=eval(input( ))#请输入第二个正整数:b=eval(input( ))gcdab=gcd(a,b)print(‘‘{}与{}的最大公约数是{}’’.format(a,b,②))
正确答案:def gcd(x,y):if x<y:x,y=y,xwhile x%y!=0:r=x%yx=yy=rreturn ya=eval(input(‘‘‘‘))b=eval(input(‘‘‘‘))gcdab=gcd(a,b)print(‘‘{}与{}的最大公约数是{}’’smartypants软糖怎么样.formatf a.b.gcd(a b)))
refile3. 从键盘输入一个列表,计算输出列表元素的平均值。请完善代码。def mean(numlist):s=0.0for num in numlist:s=s+numreturn ①#请输入一个列表:ls=eval(input( ))print(‘‘平均值为:’’,②)angularjs的特点
正确答案:def mean(numlist):s=0.0for num in numlist:s=s+numreturn s/len(numlist)ls=eval(input(‘‘‘‘))print(‘‘平均值为:’’,mean(ls))
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论