Python练习笔记 - - 句子翻转
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练习笔记 - - 句子翻转相关推荐
- python 学习笔记 (核心)
python 学习笔记 (核心) Python解释器从头到尾一行接一行执行脚本 # -*- coding: UTF-8 -*- //字符编码 不区分单引号和双引号,x='hello',x[ ...
- Python初学笔记(第一学期学完c后和栗子一起学python)
Python初学笔记 一.基本数据类型 1.整数 2.浮点数 3.字符串 4.布尔值(即"对"与"错"): 5.空值 二.变量的定义 1.变量名 2.变量的定义 ...
- Python自学笔记——视频课程来自小甲鱼零基础入门学习python
Python自学笔记 细枝末节 / 浮点除 // 地板除 字符串 apitalize() 把字符串的第一个字符改为大写 casefold() 把整个字符串的所有字符改为小写 center(width) ...
- Python学习笔记Day 3
Python学习笔记 Day 3 集合(关系测试.去重) 集合定义 关系测试-交集(&),并集(|),差集(-),子集,父集,对称差集(^) 增删查 增 .set.add(),.set.upd ...
- Python复习笔记——基础知识
Python复习笔记-基础知识 文章目录 Python复习笔记-基础知识 Python变量 基于值的内存管理方式 赋值语句的执行过程 Python定义变量名的规范 运算符和表达式 加+ 乘* 除/ % ...
- Python学习笔记19:列表 III
Python学习笔记19:列表 III 其实这篇笔记标题应该是列表扩展,从列表开始,将涵盖Python中的序列容器. 关于列表的基础知识,可以看我的前两篇文章: Python学习笔记1:列表. Pyt ...
- Python 学习笔记——Code with mosh课程
Python 学习笔记--Code with mash II- Python Basics 1- Variables 2- Dynamic Typing 3- Type Annotation(注释) ...
- Python 入门笔记6——列表
Python 入门笔记6--列表 序列 列表 列表的创建 list()创建 range()创建整数列表 推导式生成列表 列表元素的增加 append()方法 +运算符操作 +=运算符操作 extend ...
- 字节跳动大佬的Python自学笔记.pdf
1. 字节跳动大佬的Python自学笔记 这是我的一个朋友自学资料包,通过这个资料包自学拿到了字节跳动的Offer, 下面是他之前入门学习Python时候的学习资料,非常全面,从Python基础.到w ...
最新文章
- ashx+jQuery,一个轻量级的asp.net ajax解决方案
- 导购的路上,媒体向左,社区向右
- php excel 读取日期问题
- PLSQL_Database Link的基本概念和用法(概念)
- 基于CefSharp构建基于Chromium的应用程序
- inc si指令的作用_【Vue】Re04 指令:第二部分 - emdzz
- 【XAMPP启动mysql报错】Port 3306 in use by ““C:\Program Files\MySQL\MySQL Server 5.5\bin\mysqld“……
- RubyCritic:一款不错的检测代码质量工具
- Golang 中使用多维 map
- 项目管理和版本跟踪——Redmine和SVN的结合
- Axure8.0基础教程
- 境界--------相濡以沫,不如相忘于江湖
- 后端程序员看前端想死(二)进入页面之后js分析
- 今日头条——面试案例
- adb学习:八:多个设备时候指定操作某个设备
- Neutron DHCP-Agent问题分析定位(1)
- 用支持向量机解决蠓虫分类问题matlab,分类问题
- App应用双开技术,Android沙盒
- jmeter进行接口压力测试
- 删除影响Modern Standby的几个服务