python常見面試題講解(十二)句子逆序

2022-06-06 03:48:08 字數 589 閱讀 2352

將乙個英文語句以單詞為單位逆序排放。例如「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

解析思路

考慮四個點即可完成:

1、字串與陣列得轉換

2、字串的分割

3、陣列下標得使用

4、連線字串

1 a=input()

2 a=a.split("")

3 z=

4for i in

range(len(a)):

6 print("

".join(z))

Python常見面試題

1 python生成隨機數 import random random.random 隨機生成0 1之間的數字 random.uniform 1,10 隨機生成1 10之間的數字 包括小數整數 random.randint 1,10 生成1 10之間的整數 random.randrange 1,10,...

python常見面試題

看兩個例子 python a 1 def fun a a 2 fun a print a 1 python a def fun a fun a print a 1 所有的變數都可以理解是記憶體中乙個物件的 引用 或者,也可以看似c中void 的感覺。這裡記住的是型別是屬於物件的,而不是變數。而物件有...

python常見面試題

有如下的一段 class a object def show self print base show class b a def show self print derived show obj b obj.show 如何呼叫類a的show方法了。方法如下 obj.class a obj.show...