鱼C论坛

 找回密码
 立即注册
查看: 2177|回复: 32

python 回文判断

[复制链接]
发表于 2020-3-31 18:22:29 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
def huiwen(hui):
    length=len(hui)
    if length%2 == 0 :
        for i in range(length//2-1):
            if hui[i] != hui[length-1-i] :
                print('不是回文')
                break
            else :
                print('是回文')
    else :
        for i in range((length -1)//2 - 1):
            if hui[i] != hui[length-1 - i] :
                print('不是回文')
                break
            else :
                print('是回文')

hui=input('输入你的回文串:')
huiwen(hui)


这个是我判断会回文 的python代码,但是print的提示好像有问题,能帮忙改进一下么
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2020-3-31 18:44:11 | 显示全部楼层
本帖最后由 Twilight6 于 2020-3-31 18:47 编辑
  1. def back(x = '上海自来水来自海上'):
  2.     print(x,end='')
  3.     a = list(x)
  4.     x = list(x)
  5.     x.reverse()
  6.     if a == x :
  7.         print("是回文联!")
  8.     else:
  9.         print("不是回文联!")
  10. x = input('输入你所需要判断的话:')
  11. back(x)
复制代码

这是我当时写的,虽然很少,但是感觉达不到做练习题的作用。。。和答案差距好大
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-3-31 18:47:54 From FishC Mobile | 显示全部楼层
  1. def func(string):
  2.     if string[::-1] == string:
  3.         return True
  4.     return False
复制代码

不妨这么试试
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 1 反对 0

使用道具 举报

发表于 2020-3-31 18:50:15 | 显示全部楼层

这个可以有
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-3-31 18:51:17 From FishC Mobile | 显示全部楼层
Twilight6 发表于 2020-3-31 18:50
这个可以有

加油吧,你可以学的骚操作还有很多的
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-3-31 18:53:22 | 显示全部楼层
_2_ 发表于 2020-3-31 18:51
加油吧,你可以学的骚操作还有很多的

哈哈  好噶
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-3-31 19:03:01 | 显示全部楼层

简单粗暴:
  1. def func(string):
  2.     return string == string[::-1]
复制代码
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-3-31 20:47:26 From FishC Mobile | 显示全部楼层
qiuyouzhi 发表于 2020-3-31 19:03
简单粗暴:

没有太骚,只有更骚
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-3-31 20:48:25 From FishC Mobile | 显示全部楼层
Twilight6 发表于 2020-3-31 18:53
哈哈  好噶

你楼下有一个秀儿
@qiuyouzhi
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-3-31 21:24:46 | 显示全部楼层
_2_ 发表于 2020-3-31 20:48
你楼下有一个秀儿
@qiuyouzhi

这一个个是魔鬼

                               
登录/注册后可看大图
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-3-31 21:31:26 | 显示全部楼层
不用切片这种骚方法,我们自己写
  1. def isHuiWen(str):
  2.     return all((str[i]==str[~i] for idx in range(len(str)>>1)))
复制代码
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-4-1 07:43:54 From FishC Mobile | 显示全部楼层
Twilight6 发表于 2020-3-31 21:24
这一个个是魔鬼吧

你楼下还有一个秀儿
@永恒的蓝色梦想
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-4-1 08:29:24 | 显示全部楼层
_2_ 发表于 2020-4-1 07:43
你楼下还有一个秀儿
@永恒的蓝色梦想

你们这样让萌新感到害怕啊
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-4-1 08:49:40 From FishC Mobile | 显示全部楼层
Twilight6 发表于 2020-4-1 08:29
你们这样让萌新感到害怕啊

我已经是一个成熟的鱼友了
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-4-1 09:00:22 | 显示全部楼层
_2_ 发表于 2020-4-1 08:49
我已经是一个成熟的鱼友了

小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-4-1 09:54:40 From FishC Mobile | 显示全部楼层
Twilight6 发表于 2020-4-1 09:00

你还不太成熟
老污龟的骚操作很多的
你可以去看看奇技淫巧板块,还不错哦,自付鱼币
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-4-1 10:08:25 | 显示全部楼层

牛批,还能这么玩
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-4-1 10:09:03 From FishC Mobile | 显示全部楼层
涂鸦祖王 发表于 2020-4-1 10:08
牛批,还能这么玩

来看看我下面几个,最佳答案随便选吧
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-4-1 10:10:00 From FishC Mobile | 显示全部楼层
涂鸦祖王 发表于 2020-4-1 10:08
牛批,还能这么玩

你可能还没学到,所以不知道
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-4-1 10:10:54 | 显示全部楼层
永恒的蓝色梦想 发表于 2020-3-31 21:31
不用切片这种骚方法,我们自己写

学道了
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2025-4-19 11:36

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表