自学编程Python日更成长营

自学Python:实现英语反向输出

2022-04-22  本文已影响0人  小强聊成长

我们如何用Python代码把一段英语倒过来输出。比如输入的是:I like you。输入的结果是you like I

方法有很多种,我们下面分享两种种实现方法。

方法一:下面直接上代码:

########################

def fanzhuan(a):

    return ' '.join(a.split(' ')[::-1])

print(fanzhuan('I love you'))

########################

执行结果如下:you love I

当然你也可以输入其他内容,前提就是要确认分割字符。比如我们输入汉字 我 爱 你

def fanzhuan(a):

    return ' '.join(a.split(' ')[::-1])

print(fanzhuan('I love you'))

print(fanzhuan('我 爱 你'))

执行结果就是:

你 爱 我

注意要用空格分开,不然就无法切割排序了。

方法二:下面直接上代码:

########################

def fanzhuan(a):

    a1=a.split()

    a2=[]

    a2.extend(a1)

    while len(a2)>0:

        print(a2.pop(),end=' ')

print(fanzhuan('I love you'))

print(fanzhuan('我 爱 你'))

fanzhuan('I love you')

########################

执行结果如下:

you love I None

你 爱 我 None

you love I

你学会了吗?还有其他方法可以实现,欢迎留言分享。

________________END______________

上一篇 下一篇

猜你喜欢

热点阅读