当前位置:首页 > 问答百科 > 正文内容

谷歌面试题目及答案,如何输出每个单词并逆序输出?

福瑞号2023-05-14 16:10:07问答百科168

谷歌面试题目及答案

一个经典的谷歌面试题目是:"给你一个以下格式的字符串,如何输出每个单词并逆序输出?

谷歌面试题目及答案,如何输出每个单词并逆序输出?-图1

This is a sentence."

答案是:

"sentence. a is This"

解释:

1. 分割字符串:我们需要先将字符串按照空格分割成单词。

2. 反转单词:我们可以使用字符串反转的方法将每个单词逆序输出。

3. 串接字符串:最后将每个单词连接起来,即可得到逆序输出的字符串。

1.分割字符串

为了将字符串按照空格分割成单词,我们可以使用内置函数split(),将字符串分割成由各个单词组成的列表。具体实现如下:

sentence = "This is a sentence."

words = sentence.split()

2.反转单词

有多种方法可以反转字符串,例如使用切片([::-1])或reversed()函数。这里我们使用简单的字符串反转方法来反转每个单词。具体实现如下:

words = [word[::-1] for word in words]

3.串接字符串

将反转后的单词使用join()方法连接在一起,即可得到逆序输出的字符串。

output = ' '.join(words)

最后的结果就是:"sentence. a is This"。

谷歌面试题目及答案,如何输出每个单词并逆序输出?-图2

扫描二维码推送至手机访问。

版权声明:本文由福瑞号发布,如需转载请注明出处。

本文链接:https://www.furui.com.cn/175674.html

“谷歌面试题目及答案,如何输出每个单词并逆序输出?” 的相关文章

蚂蚁森林有什么用(支付宝的蚂蚁森林用途你真的知道吗)

蚂蚁森林有什么用(支付宝的蚂蚁森林用途你真的知道吗)

最近小编发现,身边有很多朋友一直在玩支付宝的一个小程序-蚂蚁森林。每天为了收能量偷能量,还特地定闹钟起床,搞定了再继续睡。小编其实也有自己的树,但是个人并没有过多地去在意,所以当发现他们这么疯狂时,小编是超级惊讶的。于是乎,小编决定来好好研究一下蚂蚁森林到底有什么吸引力,竟能叫醒赖床的人? 经过一...

护垫怎么用(护垫的使用方法是什么)

护垫怎么用(护垫的使用方法是什么)

护垫的使用方法是什么?有些女性会提到这个问题,提到护垫,相信女性朋友们都不会太陌生,在日常生活中有很多的女性朋友都使用护垫,当然这是不正确的,因为很多护垫都有一层塑料薄膜,这样会影响到透气性,从而不利于女性私处健康,那么,你知道护垫的使用方法是什么吗?我们一起来看下面的介绍。 护垫的使用方法是什么...

中国机长原型故事是什么(电影《中国机长》原型:英雄机长刘传健履新)

中国机长原型故事是什么(电影《中国机长》原型:英雄机长刘传健履新)

据澎湃新闻消息,3月31日,“英雄机长”刘传健履新中国民用航空飞行学院,担任该校总飞行师职务。 图片来源:@刘传健3U8633 官网简介显示,中国民用航空飞行学院创建于1956年,本部位于四川省广汉市,是中国民用航空局直属的全日制普通高等学校,是中国民用航空局与四川省共建高校。 刘传健出生于197...

风扇启动电容接法(排风扇不转故障有几点)

风扇启动电容接法(排风扇不转故障有几点)

排风扇不转是什么原因,故障有几点 1.电源不通电 ①检查开关进出线正不正常有没有坏,〈如果有问题更换一个开关。〉 ②检查与排风扇接线头是否松动或断开。〈如果有问题重新接线。〉 2.电容容量不够或烧坏了 ①把排风扇拆下来,先检查电容接线头有没有松动或脱落,〈如果有问题重新接线。〉 ②查看电容的外表是...