第五讲 字符串
AcWing 775. 倒排单词
s = input().split(' ') s.reverse() s = ' '.join(s) print(s)
-
s = input().split(' ')
: 这一行代码首先使用input()
函数获取用户的输入,然后通过split(' ')
方法将输入的字符串以空格为分隔符切割成一个列表,并将该列表赋值给变量s
。 -
s.reverse()
: 这一行代码使用reverse()
方法反转了列表s
中的元素的顺序。 -
s = ' '.join(s)
: 这一行代码使用' '.join(s)
将列表s
中的元素以空格为分隔符连接成一个字符串,并将该字符串重新赋值给变量s
。 -
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')