defword_reverse():# 读取输入
s =input()# 将非字母字符替换为空格
s =''.join(' 'ifnot c.isalpha()else c for c in s)# 分割并反转单词
words = s.split()
words.reverse()# 输出结果print(' '.join(words))if __name__ =="__main__":
word_reverse()
importjava.util.*;publicclassMain{publicstaticvoidmain(String[] args){Scanner sc =newScanner(System.in);String s = sc.nextLine();// 将非字母字符替换为空格
s = s.replaceAll("[^a-zA-Z]"," ");// 分割单词并反转String[] words = s.trim().split("\\s+");StringBuilder result =newStringBuilder();// 倒序拼接单词for(int i = words.length -1; i >=0; i--){
result.append(words[i]);if(i >0){
result.append(" ");}}System.out.println(result.toString());}}