①扫地机器人是当下最受欢迎的智能家电之一,其在与环境的交互中不断学习,自动完成清扫工作
②AlphaGo是第一个击败人类职业围棋选手的人工智能机器人,由谷歌旗下DeepMind公司戴密斯·哈萨比斯领衔的团队开发,其主要工作原理是“深度学习”
③专家系统根据系统中的知识与经验进行推理和判断,模拟人类专家的决策过程,以便解决那些需要人类专家处理的复杂问题。
s="wz19Lht"
result=ch=""
flag=True
for i in range(len(s)):
ch = s[i]
if 'a'<=ch<='z':
if flag:
ch=chr(ord(ch)-ord('a')+ord('A'))
flag = not flag
elif '0'<= ch <='9':
ch = str((int(ch)+1)%10)
result = ch+result
print(result)
import random
a=[0]*6
for i in range(1,6):
tmp=random.randint(5,24)
if tmp%2==0 or i%2==1:
a[i]=a[i-1]+tmp
print(a)
运行程序后,数组a的值可能的是( )
图 a |
图 b |
实现上述功能的Python程序如下,请在划线处填入合适的代码。
import pandas as pd
import matplotlib.pyplot as plt
plt.rcParams['font.sans-serif']=['SimHei'] #显示中文字符, 字体为黑体 df=pd.read_excel (" ")
pjf=df.groupby("班级",as_index=False).mean()
pjf= #删除“准考证号”列
df1=pjf.sort_values( ) #按照“题 5”平均得分进行降序排序
plt.figure()
x=df1.班级
y=df1.题 5
plt.bar (x,y,label="各班题 5 平均得分")
for i,j in zip(x,y): #设置图表标签
plt.text(i,j+0.05,'%0.2f'%j,ha='center')
#显示图例
plt.show ( )
①任意输入三个大小写字母,将每个字母转化成对应的ASCII码。
②将每个字母的ASCII码转成八位二进制,并把每个字母转化的八位二进制按照异或门的规则进行异或运算(即八位二进制中有偶数个1则结果为1,有奇数个1则结果为0)
③将异或结果顺序连接后得到三位卦象代码,按照表格规则取相应卦名。
卦名 | 乾 | 兑 | 离 | 震 | 巽 | 坎 | 艮 | 坤 |
卦象 | ||||||||
卦象代码 | 111 | 011 | 101 | 001 | 110 | 010 | 100 | 000 |
def DtoB(num):
result = ''
r = 0
while num > 0:
r = num%2
num //= 2
return result
letters = Bcode = ch = strbg = ''
bg = {'111':' 乾 ','011':'兑','101':' 离','001':'震','110':'巽 ','010':'坎','100':' 艮 ','000':'坤'}
letters = input('请输入三个大小写字母: ')
for i in range(len(letters)):
ch = letters[i]
count = 0
Bcode =
for i in range(len(Bcode)):
if Bcode[i] == '1':
count +=1
if :
strbg+='1'
else:
strbg+='0'
print('相应卦名为:'+bg[strbg])
a=[0]
n,v,w=0,4,10
for line in open("time.txt","r"):
a.append(line.strip('\n'))
n+=1
a[0]=n
for i in range(1,n+1):
print(a[i])
print("读取文件结束,共",n,"条数据")
def getDif(ts1,ts2): #返回 ts1 到 ts2 的时长(单位:分)
t=(int(ts2[:2])-int(ts1[:2])-1)*60+(60-int(ts1[-2:])+int(ts2[-2:]))
return t
def getCnt(first,last): p,k=first,1 #返回从first 到 last 所需车辆数量
s1=a[first][2:]
for i in range(first+1,last+1):
s2=a[i][2:]
t=getDif(s1,s2)
if :
k+=1
p=i
return k
j,sum=1,0
a.append("\n") #虚设一条空记录,使首字母不同
for i in range(1,n+2):
if a[i][0]!=a[j][0]:
j=i
print("\n 需要的车辆数量为",sum)