前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >输入输出——简单的回文判断

输入输出——简单的回文判断

作者头像
benym
发布2022-07-14 13:37:39
3580
发布2022-07-14 13:37:39
举报
文章被收录于专栏:后端知识体系

# 输入输出——简单的回文判断

# 代码

代码语言:javascript
复制
'''
可以通过使用 seq[a:b] 来从位置 a 开
始到位置 b 结束来对序列进行切片 。我们同样可以提供第三个参数来确定切片的步长
(Step)。默认的步长为 1 ,它会返回一份连续的文本。如果给定一个负数步长,如 -1 ,
将返回翻转过的文本。
'''


def reverse(text):
    return text[::-1]  # 使用切片功能返回倒序


def is_palindrome(text):
    return text == reverse(text)  # 如果正序和倒序相等的话,就是回文


something = input("Enter text: ")
if is_palindrome(something):
    print("Yes,it is a palidrome")  # 是回文
else:
    print("No, it is not a palindrome")  # 不是回文

# 运行结果

如果是回文字串 Enter text: 1221 Yes,it is a palidrome

如果不是回文字串 Enter text: 11111555 No, it is not a palindrome

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2018-07-23,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • # 输入输出——简单的回文判断
  • # 代码
  • # 运行结果
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档