如何用PYTHON判断字符串是否回文

如何用PYTHON判断字符串是否回文

操作方法

  • 01

    打开JUPTER NOTEBOOK,新建一个PYTHON文档。

  • 02

    n = input("Please input string: ") print(n) 我们首先让用户输入要进行判断的字符串,然后打印出来查看一下。

  • 03

    n = input("Please input string: ") is_palidrome = n[::-1] if n == is_palidrome: print("This is a palidrome.") else: print("This is not a palidrome.") 我们可以用IF语句来进行判断,判断倒向的是否等于正向的即可。

  • 04

    n = input("Please input string: ") if n == n[::-1]: print("This is a palidrome.") else: print("This is not a palidrome.") 其实可以简化一下流程。

  • 05

    def reverse(n): a = "" for i in n[::-1]: a = a + i return a n = input("Please input string: ") a = reverse(n) if n == a: print("This is a palidrome.") else: print("This is not a palidrome.") 也可以定义一个新的FUNCTION,然后进行判断。

  • 06

    def reverse(n): a = "" for i in range(len(n)): a = a + n[len(n)-1-i] return a n = input("Please input string: ") a = reverse(n) if n == a: print("This is a palidrome.") else: print("This is not a palidrome.") 我们可以利用长度范围不断往回减去范围值,得到反向的字符串。

  • 07

    def reverse(n): a = "" for i in range(len(n)): a = a + n[len(n)-1-i] return a n = input("Please input string: ") a = reverse(n) if n == a: print("This is a palidrome.") else: print("This is not a palidrome.") 继续做多种输入来进行判断。

(0)

相关推荐

  • 如何用PYTHON判断奇偶数

    如何用PYTHON判断奇偶数 操作方法 01 首先我们打开JUPYTER NOTEBOOK,新建一个空白的PYTHON文档.当然也可以用其它编译器的. 02 n = input("Pleas ...

  • 如何用PYTHON把字符串转换为列表

    如何用PYTHON把字符串转换为列表 操作方法 01 首先我们打开JUPYTER NOTEBOOK,新建一个空白的PYTHON文档.当然也可以用其它编译器的. 02 new = "Apple ...

  • 如何用PYTHON判断三角形的类型

    用PYTHON判断三角形的类型 操作方法 01 首先打开PYTHON,新建一个空白的PY文档. 02 这里要判断的三角形类型有三种,不等边三角形,等腰三角形和等边三角形. 03 先定义三个边都要输入数 ...

  • 如何用python拼接字符串,去空格

    python拼接字符串有三种方法,每种方法的效率和使用的场景各不相同.python在处理字符串上有它自己的优势,简洁高效. 操作方法 01 直接用"+"进行拼接,优点是简洁,缺点是 ...

  • 如何实现Java判断回文数

    "回文数"是一种数字.如:1987981, 这个数字从前往后正读是1987981,从后往前倒读也是1987981,正读倒读一样,所以这个数字就是回文数. Java判断回文数 01 ...

  • 用C语言判断字符串是否为回文

    使用两个指针做为开始与结束的标志,然后依次比较指针指向的字符是否相等.若相等,则将两个指针都向中间挪动一个单位,否则直接退出,结果为"不是回文". 操作方法 01 分析:记star ...

  • Raptor怎么判断一个数是否为回文数?

    首先我们要知道什么是回文,回文数是指一个数顺着读和反着读是一样的,比如说121.12321等,该怎么说使用Raptor判断一个数据是否是回文数呢?下面我们就来看看详细的教程. 1.双击软件图标,打开软 ...

  • 如何用PYTHON计算出矩形的面积

    如何用PYTHON计算出矩形的面积 操作方法 01 打开JUPTER NOTEBOOK,新建一个PY文档. 02 width = 5 length = 6 size = width * length ...

  • c语言之回文数

    在c语言中,我们该怎么来判断一个数是否为回文数呢? 回文数如1 22  303   18081,那么下面进入c代码的书写 操作方法 01 新建打开vc6.0的编译系统,新建一个新的文件,命名    . ...