最新消息: USBMI致力于为网友们分享Windows、安卓、IOS等主流手机系统相关的资讯以及评测、同时提供相关教程、应用、软件下载等服务。

Python程序阅读训练(一)

IT圈 admin 54浏览 0评论

2024年6月14日发(作者:卜叶欣)

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]

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

2) 运行程序,下列输入( C )则输出为”Yes”

n=int(input())

k=n

i=0

a=[0]*10

while n>0:

a[i]=n%10

n=n//10

i=i+1

s=0

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(()*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

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

功能:先将输入字符串,再统计该字符串出现字符的种类。(分类:小写字母、大写字母、

数字字符、其他字符)。

2024年6月14日发(作者:卜叶欣)

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]

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

2) 运行程序,下列输入( C )则输出为”Yes”

n=int(input())

k=n

i=0

a=[0]*10

while n>0:

a[i]=n%10

n=n//10

i=i+1

s=0

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(()*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

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

功能:先将输入字符串,再统计该字符串出现字符的种类。(分类:小写字母、大写字母、

数字字符、其他字符)。

发布评论

评论列表 (0)

  1. 暂无评论