第五讲 字符串

AcWing 775. 倒排单词

s = input().split(' ')
s.reverse()
s = ' '.join(s)
print(s)

 

  1. s = input().split(' '): 这一行代码首先使用input()函数获取用户的输入,然后通过split(' ')方法将输入的字符串以空格为分隔符切割成一个列表,并将该列表赋值给变量s

  2. s.reverse(): 这一行代码使用reverse()方法反转了列表s中的元素的顺序。

  3. s = ' '.join(s): 这一行代码使用' '.join(s)将列表s中的元素以空格为分隔符连接成一个字符串,并将该字符串重新赋值给变量s

  4. print(s): 最后一行代码打印输出了经过反转和连接处理后的字符串s

所以,整体来说,这段代码的功能是接收用户输入的字符串,将其以空格为分隔符切割成单词,然后反转单词的顺序,最后以空格为分隔符连接成一个新的字符串并输出。

AcWing 762. 字符串匹配

k=float(input())
a=input()
b=input()
match=0
for i in range(len(a)):
    if a[i]==b[i]:
        match+=1
if match/len(a)>=k:
    print('yes')
else:
    print('no')

 

posted @ 2023-12-02 01:42  wakappxc  阅读(4)  评论(0编辑  收藏  举报