美文网首页
华为机考题 | 句子逆序---Python实现

华为机考题 | 句子逆序---Python实现

作者: 金融测试民工 | 来源:发表于2020-02-15 16:37 被阅读0次

题目描述

将一个英文语句以单词为单位逆序排放。例如“I am a boy”,逆序排放后为“boy a am I”

所有单词之间用一个空格隔开,语句中除了英文字母外,不再包含其他字符

接口说明

/**

* 反转句子

*

* @param sentence 原句子

* @return 反转后的句子

*/

public String reverse(String sentence);

输入描述:

将一个英文语句以单词为单位逆序排放。

输出描述:

得到逆序的句子

示例1

输入:I am a boy

输出:boy a am I

用Python 3可以有多种方法实现:

法1:

s = list(input().split())

s.reverse()

print(“".join(s))

法2:最简洁

print(" ".join(input().split()[::-1]))

相关文章

  • 华为机考题 | 句子逆序---Python实现

    题目描述 将一个英文语句以单词为单位逆序排放。例如“Iamaboy”,逆序排放后为“boyaamI” 所有单词之间...

  • 【华为机试】句子逆序

    题目描述: 将一个英文语句以单词为单位逆序排放。例如“I am a boy”,逆序排放后为“boy a am I”...

  • 【华为机试】字符逆序

    题目描述: 将一个字符串str的内容颠倒过来,并输出。str的长度不超过100个字符。 如:输入“I am a s...

  • python 句子的逆序

    对于一个字符串,请设计一个算法,只在字符串的单词间做逆序调整,也就是说,字符串由一些由空格分隔的部分组成,你需要将...

  • python中的数怎么实现逆序

    推荐:《0基础 Python 入门》 python中的数怎么实现逆序? 1、首先,打开Python,定义一个数组,...

  • 华为机考题 | 大整数相乘----Python实现

    题目描述 有两个用字符串表示的非常大的大整数,算出他们的乘积,也是用字符串表示。不能用系统自带的大整数类型。 输入...

  • 华为机考题 | 青蛙跳台阶----Python实现

    题目描述 一只青蛙一次可以跳上1级台阶,也可以跳上2级。求该青蛙跳上一个n级的台阶总共有多少种跳法(先后次序不同算...

  • 统计学--感知机

    参考李航的统计学习 感知机学习算法 Python实现感知机代码 Python代码实现对偶形式

  • 华为机考题 | 前 K 个高频元素----python实现

    题目描述 给定一个非空的整数数组,返回其中出现频率前k高的元素。 示例 1: 输入: nums = [1,1,1...

  • 问题:句子逆序

    对于一个字符串,请设计一个算法,只在字符串的单词间做逆序调整,也就是说,字符串由一些由空格分隔的部分组成,你需要将...

网友评论

      本文标题:华为机考题 | 句子逆序---Python实现

      本文链接:https://www.haomeiwen.com/subject/qjkyfhtx.html