Python程序阅读训练(一)
1)已知列表a的各元素分别为70,53,57,28,30,77,1,76,执行下列Python代码,则列表a 的各元素值变为( C ):
for i in range(0,2):
min=i
for j in range(i+1,7-i):
if a[j]>a[j+1] :
a[j],a[j+1]=a[j+1],a[j]
if a[j]<a[min]: min=j
if min!=i: a[i],a[min]=a[min],a[i]
浮点误差怎么解决A.53, 28, 30, 57, 1, 70, 76, 77
B. 70, 53, 57, 28, 30, 1, 76, 77
C.1, 28, 53, 30, 57, 70, 76, 77
D.1, 28, 57, 53, 30, 77, 70, 76
python基础代码练习2)运行程序,下列输入( C )则输出为”Yes”
n=int(input())
k=n
i=0
a=[0]*10
while n>0:
a[i]=n%10
n=n//10
string函数库i=i+1
css hover图标翻转s=0
web服务器是软件吗for j in range(i):
s+=a[j]**i
if k==s:
print('Yes')
else:
print('No')
A. 21
B. 90
C. 153
D. 400
3)某算法部分流程图如右图所示,执行该流程,若输出k的值是4,则输入n的值可以为( C )
A.24
B.36
C. 48
D. 49
4)执行如下Python代码后,s的内容不可能
...是( C )
import random as rd
s=''
t=int(rd.random()*26)
for i in range(1,5):
if i%2==1:
s=s+chr((t+i)%26+65)
else:
s=s+chr((t-i)%26+65)
print(s)
A.TQVO
B. MJOH
C. CZEY
D.YVAT
5)指出如下Python程序的功能:
s=input()
y=0
d=[0]*4
for i in range(len(s)):
ch=s[i]
if 'a'<=ch<='z':
x=0
elif 'A'<=ch<='Z':
x=1
elif '0'<=ch<='9':
x=2
else:
x=3
d[x]+=1
if d[x]==1:y+=1
excel中sum函数的使用方法功能:先将输入字符串,再统计该字符串出现字符的种类。(分类:小写字母、大写字母、数字字符、其他字符)。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论