Python练习笔记 - - 句子翻转

  • 题目描述
    • 输入描述:
    • 输出描述:
    • 示例1
  • 解题思路&代码段
  • 函数说明
    • join()函数
    • split(' '): 按照空格划分
    • [::-1]: 倒序遍历

题目描述

给定一个句子(只包含字母和空格), 将句子中的单词位置反转,单词用空格分割, 单词之间只有一个空格,前后没有空格。 比如: (1) “hello xiao mi”-> “mi xiao hello”。

输入描述:

输入数据有多组,每组占一行,包含一个句子(句子长度小于1000个字符)

输出描述:

对于每个测试示例,要求输出句子中单词反转后形成的句子

示例1

输入:
hello xiao mi
输出:
mi xiao hello

解题思路&代码段

Python3 代码片.

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

函数说明

join()函数

语法: ‘sep’.join(seq)

参数说明
sep:分隔符。可以为空
seq:要连接的元素序列、字符串、元组、字典
上面的语法即:以sep作为分隔符,将seq所有的元素合并成一个新的字符串

返回值:返回一个以分隔符sep连接各个元素后生成的字符串

split(’ '): 按照空格划分

[::-1]: 倒序遍历

Python练习笔记 - - 句子翻转相关推荐

  1. python 学习笔记 (核心)

    python    学习笔记 (核心) Python解释器从头到尾一行接一行执行脚本 # -*- coding: UTF-8 -*-    //字符编码 不区分单引号和双引号,x='hello',x[ ...

  2. Python初学笔记(第一学期学完c后和栗子一起学python)

    Python初学笔记 一.基本数据类型 1.整数 2.浮点数 3.字符串 4.布尔值(即"对"与"错"): 5.空值 二.变量的定义 1.变量名 2.变量的定义 ...

  3. Python自学笔记——视频课程来自小甲鱼零基础入门学习python

    Python自学笔记 细枝末节 / 浮点除 // 地板除 字符串 apitalize() 把字符串的第一个字符改为大写 casefold() 把整个字符串的所有字符改为小写 center(width) ...

  4. Python学习笔记Day 3

    Python学习笔记 Day 3 集合(关系测试.去重) 集合定义 关系测试-交集(&),并集(|),差集(-),子集,父集,对称差集(^) 增删查 增 .set.add(),.set.upd ...

  5. Python复习笔记——基础知识

    Python复习笔记-基础知识 文章目录 Python复习笔记-基础知识 Python变量 基于值的内存管理方式 赋值语句的执行过程 Python定义变量名的规范 运算符和表达式 加+ 乘* 除/ % ...

  6. Python学习笔记19:列表 III

    Python学习笔记19:列表 III 其实这篇笔记标题应该是列表扩展,从列表开始,将涵盖Python中的序列容器. 关于列表的基础知识,可以看我的前两篇文章: Python学习笔记1:列表. Pyt ...

  7. Python 学习笔记——Code with mosh课程

    Python 学习笔记--Code with mash II- Python Basics 1- Variables 2- Dynamic Typing 3- Type Annotation(注释) ...

  8. Python 入门笔记6——列表

    Python 入门笔记6--列表 序列 列表 列表的创建 list()创建 range()创建整数列表 推导式生成列表 列表元素的增加 append()方法 +运算符操作 +=运算符操作 extend ...

  9. 字节跳动大佬的Python自学笔记.pdf

    1. 字节跳动大佬的Python自学笔记 这是我的一个朋友自学资料包,通过这个资料包自学拿到了字节跳动的Offer, 下面是他之前入门学习Python时候的学习资料,非常全面,从Python基础.到w ...

最新文章

  1. ashx+jQuery,一个轻量级的asp.net ajax解决方案
  2. 导购的路上,媒体向左,社区向右
  3. php excel 读取日期问题
  4. PLSQL_Database Link的基本概念和用法(概念)
  5. 基于CefSharp构建基于Chromium的应用程序
  6. inc si指令的作用_【Vue】Re04 指令:第二部分 - emdzz
  7. 【XAMPP启动mysql报错】Port 3306 in use by ““C:\Program Files\MySQL\MySQL Server 5.5\bin\mysqld“……
  8. RubyCritic:一款不错的检测代码质量工具
  9. Golang 中使用多维 map
  10. 项目管理和版本跟踪——Redmine和SVN的结合
  11. Axure8.0基础教程
  12. 境界--------相濡以沫,不如相忘于江湖
  13. 后端程序员看前端想死(二)进入页面之后js分析
  14. 今日头条——面试案例
  15. adb学习:八:多个设备时候指定操作某个设备
  16. Neutron DHCP-Agent问题分析定位(1)
  17. 用支持向量机解决蠓虫分类问题matlab,分类问题
  18. App应用双开技术,Android沙盒
  19. jmeter进行接口压力测试
  20. 删除影响Modern Standby的几个服务

热门文章

  1. 有没有简单易懂不枯燥的Java入门教程?
  2. 无时不在断流的小米10手机的共享热点
  3. jQuery1.2选择器
  4. Java企业应用系统——MES工厂智造系统 包含ERP WMS
  5. 设计模式(二)23种设计模式
  6. 2017年2月历史文章汇总
  7. 【伯克利马毅老师】强化学习与最优控制综述
  8. (二)Redis——持久化详细解析
  9. AutoSAR系列讲解(实践篇)9.4-通信相关机制(下)
  10. 北京旧书店(二手书店)