zoukankan      html  css  js  c++  java
  • python基础练习题(题目 回文数)

    day21

    ---------------------------------------------------------------

    实例030:回文数

    题目 一个5位数,判断它是不是回文数。即12321是回文数,个位与万位相同,十位与千位相同。

    分析:回文数不就是一个数等于它的倒序吧,直接输出所有5位的回文数。

     1 def is_num(n):
     2     n = str(n)
     3     if n == n[::-1]:
     4         print(f"{n}是回文数")
     5 n = 10000
     6 while True:
     7     if n>99999:
     8         break
     9     else:
    10         is_num(n)
    11         n+=1

    查看答案:

     1 n=input("随便你输入啥啦:")
     2 a=0
     3 b=len(n)-1
     4 flag=True
     5 while a<b:
     6     if n[a]!=n[b]:
     7         print('不是回文串')
     8         flag=False
     9         break
    10     a,b=a+1,b-1
    11 if flag:
    12     print('是回文串')

    哈哈哈,感觉我偷懒了,第一次觉得比答案好点

  • 相关阅读:
    css深入理解absolute
    CSS深入理解float
    SpringBoot连接Oracle
    Oralce分页
    ps
    VUE基本安装
    JAVA运行war包
    MYSQL数据库事务隔离级别
    如何设计一个关系型数据库
    省选模拟22
  • 原文地址:https://www.cnblogs.com/qgc1995/p/15121320.html
Copyright © 2011-2022 走看看