import random
def check(a):
b=[0]*10 #初始化列表b,列表元素为10个0
for i in range(0,len(a)):
①
return b
list=[0]*30
for i in range(0,30):
num = random.randint(0,9)
②
print(list)
print("0~9数字依次出现次数.:" ③ )
① ② ③
1)在⽐赛场地上放置了n个硬币,每个硬币的位置均不相同,各位置坐标(x,y)保存在⽂本⽂件中(如图所示,放置了5个硬币,⽂本中坐标按x,y升序排列);
2)机器⼈在两个硬币位置间⾛直线,从起点(0,0)出发,按硬币x坐标从⼩到⼤去捡,若x坐标相同,则按y坐标从⼩到⼤捡;取⾛其中的n-1个硬币,总⾏⾛距离最短的机器⼈将获得⽐赛的冠军。
例:如图a所示,p2直接到p4则代表p3处硬币未取。
图a
图b
图c
完成该项⽬分以下⼏个步骤:
从⽂本⽂件中读取硬币的坐标(x、y),分别存储在列表 x 和y 中。请在划线处填⼊合适的代码。
f=open("position.txt",'r') #从⽂件中读取坐标位置
x=[0]; y=[0] #将原点坐标分别存储在x、y 列表中
line=f.readline() #取出一⾏数据
#从⽂本⽂本中读取硬币的位置,并存储在 x、y 列表中
while line:
data=line.split(",") #以逗号为分隔符转换成列表
x.append(int(data[0]))
line=f.readline( )
f.close() #关闭⽂件
from math import sqrt
def dist(x1,y1,x2,y2): #计算(x1,y1)到(x2,y2)的距离
d=
return d
机器⼈取⾛n-1个硬币经过的最短距离公式可以描述为:
其中:为机器⼈取⾛n-1个硬币⾛的最短距离;为机器⼈取⾛n个硬币经过的距离之和;为机器⼈未取第i个硬币少⾛的路程;Max为求中的最⼤值。
根据上述算法编写的Python程序如下,请在划线处填⼊合适的代码。
n=len(x) : long=0
for i in range(1, n):
long=long+dist(x[i-1], y[i-1], x[i], y[i])
ansi=n-1
for i in range(2, n):
d1=dist(x[i-2],y[i-2],x[i-1],y[i-1])
d2=dist(x[i-1],y[i-1],x[i],y[i])
d3=dist(x[i-2],y[i-2],x[i],y[i])
dx= #计算未取第i-1 个硬币少⾛的路程。
if dx>maxd:
maxd=dx
ansi=i-1
print("机器⼈⾏⾛的最短距离为:"+str(round(, 4))) print("未取⾛的硬币的位置为:(",x[ansi],",",y[ansi],")")
当最后一个硬币未取为最短距离时,上述程序运⾏结果不正确。加框处代码有误,请修改。
下列说法正确的是( )
要求:
①不良信息毒化网络“空气”,如“色情、暴力、六合彩网”等;
②网络引发青少年犯罪,如一名拦路抢劫的中学生在被警方抓获,他这样说:“当时我已经玩了五个小时的格斗类游戏了,处于高度地亢奋中,脑子里都是打啊、杀啊。身上没钱了还想玩。我已分不清游戏和现实了,一走出网吧,正看到一个单身女青年路过,就跟了上去,还是打、杀、抢……”;
③虚假信息严重影响网络信息的可信度,如假新闻等;
④信息垃圾泛滥成灾,如不少人随心所欲发布信息等;
⑤青少年长时间沉溺于网络游戏对青少年的生理和心理上的负面影响很大,除了头脑发育受到影响,还会导致植物神经紊乱,体内激素水平失衡,使免疫功能降低,引发紧张性头疼、焦虑,甚至可能导致死亡。
请你针对以上五点谈一谈对心理尚未成型、对事物缺乏是非判断力的青少年来说,如何正确认识和使用网络?
Dim k As Integer, num As Integer, m As Integer
Dim s As String, ans As String
s =" abcdefghi jk lmnopqrs tuvwxyz "
k=26:ans=””
m = Val(Text1.Text)
Do While m> 0
x=Int(Rnd()*k)+1
ans=ans+Mid(s, x,1)
s =Mid(s,1,x-1)+Mid(s,k,1)+Mid(s,x+1,26-x)
k=k-1:m=m-1
Loop
Text2.Text = ans
文本框Text1中输入4,执行上述程序后,文本框Tex2中有显示的内容不可能为( )
执行该流程,下列说法不正确的是( )