设为首页收藏本站

Crossin的编程教室

 找回密码
 立即加入
查看: 6640|回复: 1
打印 上一主题 下一主题

习题十一

[复制链接]

5

主题

1

好友

63

积分

注册会员

Rank: 2

跳转到指定楼层
楼主
发表于 2017-3-24 20:32:30 |显示全部楼层 |倒序浏览
print '输出不超过200的回文数'
# 外层是控制输出的个数
for i in range(1,201):
    # 把遍历的数转换成字符串
    word=str(i)
    # 计算出字符串的长度
    n=len(word)
    # 遍历从
    for e in range(n/2):
        if word[e]==word[n-1-e]:
            print i



不知道哪里不对,结果不对,我这是取出回文数,和体还有点不同
回复

使用道具 举报

5

主题

1

好友

63

积分

注册会员

Rank: 2

沙发
发表于 2017-3-26 19:17:30 |显示全部楼层
crossin先生 发表于 2017-3-25 23:16
你取回文数没什么不对吧。只不过你没有考虑只有1位的情况

但题目是平方是回文数 ...

老师,一位数的情况怎么写,改循环条件总是写错
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即加入

QQ|手机版|Archiver|Crossin的编程教室 ( 苏ICP备15063769号  

GMT+8, 2024-5-6 14:30 , Processed in 0.032510 second(s), 24 queries .

Powered by Discuz! X2.5

© 2001-2012 Comsenz Inc.

回顶部