2.输入任意一个字符串,判断这个字符串是否是回文

回文示例:

上海自来水来自海上

ABCCBA

12321

回文是指中心对称的文字

#方法1
str = input('请输入一个字符串:')
count = 0
lenth = len(str)
print('lenth', lenth)
for i in range(lenth // 2):if str[i] == str[lenth - i - 1]:count += 1
if count == len(str) // 2:print('是回文')
else:print('不是回文')#方法2
s = input('请输入一个字符串:')
if s == s[::-1]:print(s,'是回文')
else:print(s,'不是回文')

输入任意一个字符串,判断这个字符串是否是回文,回文示例: 上海自来水来自海上相关推荐

  1. list @size 验证_第33期:上海自来水来自海上,回文字符串验证!

    我准备了 1000 本电子书和计算机各领域高清思维导图 100 张,关注后回复[资源],即可获取!更可回复[内推]加入 BAT 内推群! 01.题目示例 见微知著,发现一组数据很有趣,分享给大家.le ...

  2. c++ string 回文串_第33期:上海自来水来自海上,回文字符串验证!

    我准备了 1000 本电子书和计算机各领域高清思维导图 100 张,关注后回复[资源],即可获取!更可回复[内推]加入 BAT 内推群! 01.题目示例 见微知著,发现一组数据很有趣,分享给大家.le ...

  3. 给定一个字符串,判断该字符串中是否包含某个子串.如果包含,求出子串的所有出现位置. 要求:从键盘输入两个字符串,第一个是给定的字符串,第二个是子串。

    给定一个字符串,判断该字符串中是否包含某个子串.如果包含,求出子串的所有出现位置. 要求:从键盘输入两个字符串,第一个是给定的字符串,第二个是子串. 输入 abcd23abc34bcd bc 输出 1 ...

  4. 【Java语言】请输入任意一个三位数,输出个位 , 十位 , 和百位,输入:123,输出:3,2,1

    package com.njwbhz.path;import java.util.Scanner;public class Test13 {/*** @author FairyKunKun* @sin ...

  5. C语言学习之从键盘输入任意一个字母,输出它的对应大(小)写

    C语言学习之从键盘输入任意一个字母,输出它的对应大(小)写 通过键盘随意输入一个大写或小写字母,输出它对应的小写或大写字母,若不是字母则提示"输入有误!" #include < ...

  6. 用Java输入任意一个数判断是奇数还是偶数

    用Java输入任意一个数判断是奇数还是偶数 package com.java;import java.util.Scanner;public class HelloWorld {public stat ...

  7. c语言编程题输出2012年日历,C语言编程:输入任意一个年份和月份,输出该月份的公历日历...

    //⑴程序功能描述: 输入任意一个年份和月份,按以下格式输出该月份的公历日历. // 要求由程序计算出来该月份的1日是星期几,并用循环控制打印. // 打印样例如下: // 2012年日历 // == ...

  8. [置顶] C语言实验:输入任意一个日期的年、月、日的值,求出从公元1年1月1日到这一天总共有多少天,并求出这一天是星期几。...

    要求:输入任意一个日期的年.月.日的值,求出从公元1年1月1日到这一天总共有多少天,并求出这一天是星期几. 简单的循环结构,并结合基姆拉尔森公式,注意月份转换. 下面是源码,仅供参考: #includ ...

  9. C语言学习之输入任意年份,判断是否为闰年

    C语言学习之输入任意年份,判断是否为闰年 #include <stdio.h> int main(){int year; //定义变量printf("请输入任意年份:\n&quo ...

  10. python的for语句打印金字塔图形_python实现输入任意一个大写字母生成金字塔的示例...

    本文将要为您介绍的是python实现输入任意一个大写字母生成金字塔的示例,具体完成步骤: 输入任意一个大写字母,生成金字塔图形 def GoldTa(input): L = [chr(i) for i ...

最新文章

  1. .Net使用SignalR实现消息推送功能预研及Demo
  2. 大家猜猜看除了围棋,人工智能下一个颠覆的领域是什么?
  3. php用go做跳转翻页,go.php跳转不输出权重的跳转方式真的有用么?
  4. node npm包安装 save和save-dev的区别
  5. python创建虚拟环境时出现拒绝访问_无法创建虚拟环境
  6. idea 配置 maven 和 镜像
  7. VS2012番茄助手安装破解教程
  8. NetworkManager nmcli connection modify 笔记221025
  9. numpy 常见 用法 取自np100题
  10. 2023-2029年中国LED产业园区行业市场深度监测及战略咨询研究报告
  11. Mac磁盘格式化、分区教程
  12. 软件专业面试心理测试题,面试心理测试题目,据说很准
  13. 论文查找ICCV ECCV CVPR
  14. 安卓的app在所有应用商店上架方法整理
  15. 电梯控制系统的实现(代码简洁优质、易懂)
  16. 推荐系统实战4——EasyRec 搭建DSSM召回模型实现CTR点击平台
  17. OpenCV/Matlab生成倒放视频(2022.1.5)
  18. C# 邮件发送帮助类
  19. 最实用idae快捷键
  20. FlashWindowEx

热门文章

  1. Eclipse 查看类继承和实现关系(包括子类)
  2. robots协议文件的几种写法及示例
  3. linux下upupw搭建教程,UPUPW全能空间搭建----easypanel面板
  4. Windows Server2012搭建Git服务器
  5. java报错establishing_[Microsoft][SQLServer 2000 Driver for JDBC]Error establishing socket错误解决方法总结...
  6. android 如何读取u盘中数据恢复,U盘数据恢复常见问题及恢复方法汇总
  7. 微信小助手WeChatExtension中文版安装教程
  8. MySQL导入数据遇到Error Number: 1467 Failed to read auto-increment value from storage engine错误
  9. Android 神器Tasker使用
  10. 499服务器响应,微信服务号开发 - Nginx请求返回499 - 问题排查与解决