首页 > 编程语言 >【Python】第3章-21 判断回文字符串

【Python】第3章-21 判断回文字符串

时间:2022-10-23 10:00:07浏览次数:54  
标签:输出 21 Python 样例 字符串 line 输入 回文

输入一个字符串,判断该字符串是否为回文。回文就是字符串中心对称,从左向右读和从右向左读的内容是一样的。

输入格式:
输入在一行中给出一个不超过80个字符长度的、以回车结束的非空字符串。

输出格式:
输出在第1行中输出字符串。如果它是回文字符串,在第2行中输出Yes,否则输出No。

输入样例1:
level
输出样例1:
level
Yes
输入样例2:
1 + 2 = 2 + 1 =
输出样例2:

1 + 2 = 2 + 1 =
No

s=input()
if s==s[::-1]:
    print("%s\nYes"%s)
else:
    print("%s\nNo"%s)

切片
[起始位置:结束位置:步长]
代表:从起始位置到结束位置(不包括结束位置),根据步长去得到所有的元素;

line = "abcde"
line[:-1]
#结果为:"abcd"

line = "abcde"
line[::-1]
#结果为:"edcba"

#line[:-1]其实就是去除了这行文本的最后一个字符(换行符)后剩下的部分
#line[::-1]其实就是反转字符串

标签:输出,21,Python,样例,字符串,line,输入,回文
From: https://www.cnblogs.com/aal-izz-well-eureka/p/16817975.html

相关文章

  • 【Python】第3章-20 逆序的三位数
    程序每次读入一个正3位数,然后输出按位逆序的数字。注意:当输入的数字含有结尾的0时,输出不应带有前导的0。比如输入700,输出应该是7。输入格式:每个测试是一个3位的正整数。......
  • 2022-2023-1 20221309《计算机基础与程序设计》第八周学习总结
    2022-2023-120221309《计算机基础与程序设计》第八周学习总结作业信息这个作业属于哪个课程<班级的链接>这个作业要求在哪里<作业要求的链接>https://ww......
  • 【Python】第3章-19 删除字符
    本题要求编写程序,针对输入的N个字符串,输出其中最长的字符串。输入格式:输入第一行给出正整数N;随后N行,每行给出一个长度小于80的非空字符串,其中不会出现换行符,空格,制表符。......
  • Python: Chain of Responsibility
    DuChain.py#责任链模式ChainofResponsibilityimportenum#ItemTypes:#Anenumwe'llattachtoeverygameobjecttospecifytype:#RequiresPython3.......
  • ABC221H
    题意:对于每个\(k=1\simn\),统计满足以下要求的无序集合个数:元素均为正整数。恰有\(k\)个元素。同一个数最多出现\(m\)次。元素和为\(n\)。答案对\(998244353......
  • 解决python包含中文运行报错问题,报错信息SyntaxError: Non-UTF-8 code starting with
    运行以下python文件报错,提示:SyntaxError:Non-UTF-8codestartingwith'\xce'in...  在第一行加上:#coding=gbk就可以了。  ......
  • Python学习三天计划-3
    面向对象一、类的定义1.类定义class是关键字,表示要定义类了类的属性,即定义在类中的变量(成员变量)类的行为,即定义在类中的函数(成员方法)2.对象创建类对象的语法:cl......
  • 【记录】创建linux开发python环境
    安装GCCER之类的东西sudoaptinstallbuild-essentialubantu20.4不需要这句sudoaptinstallpython3.8下载minicondawgethttps://repo.anaconda.com/miniconda/M......
  • Python自动化库之pywinauto
    简介pywinauto是python在windows环境下自动化操作图形应用的第三方库。支持鼠标和键盘操作,获取文本数据等。github地址:https://github.com/pywinauto/pywinauto官方说......
  • Python元类详解
    目录PythonMetaClass一、万物皆对象1、简介2、Python对象3、type|object|class3.1关系3.2创建类的第二中方式二、元类1、什么是元类2、调用流程3、函数做元类4......