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小时内删除。