鱼C论坛

 找回密码
 立即注册
查看: 1777|回复: 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的提示好像有问题,能帮忙改进一下么
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2020-3-31 18:44:11 | 显示全部楼层
本帖最后由 Twilight6 于 2020-3-31 18:47 编辑
def back(x = '上海自来水来自海上'):
    print(x,end='')
    a = list(x)
    x = list(x)
    x.reverse()
    if a == x :
        print("是回文联!")
    else:
        print("不是回文联!")
x = input('输入你所需要判断的话:')
back(x)
这是我当时写的,虽然很少,但是感觉达不到做练习题的作用。。。和答案差距好大
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-3-31 18:47:54 From FishC Mobile | 显示全部楼层
def func(string):
    if string[::-1] == string:
        return True
    return False
不妨这么试试
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 1 反对 0

使用道具 举报

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

这个可以有
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

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

加油吧,你可以学的骚操作还有很多的
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

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

哈哈  好噶
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

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

简单粗暴:
def func(string):
    return string == string[::-1]
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

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

没有太骚,只有更骚
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

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

你楼下有一个秀儿
@qiuyouzhi
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

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

这一个个是魔鬼

                               
登录/注册后可看大图
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-3-31 21:31:26 | 显示全部楼层
不用切片这种骚方法,我们自己写
def isHuiWen(str):
    return all((str[i]==str[~i] for idx in range(len(str)>>1)))
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

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

你楼下还有一个秀儿
@永恒的蓝色梦想
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

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

你们这样让萌新感到害怕啊
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

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

我已经是一个成熟的鱼友了
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

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

想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

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

你还不太成熟
老污龟的骚操作很多的
你可以去看看奇技淫巧板块,还不错哦,自付鱼币
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

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

牛批,还能这么玩
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

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

来看看我下面几个,最佳答案随便选吧
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

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

你可能还没学到,所以不知道
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

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

学道了
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-1-26 17:47

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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