输入一个正整数判断是否为回文数
时间: 2023-12-04 14:05:02 浏览: 145
判断一个整数是否是回文数。回文数是指正序(从左向右)和倒序(从右向左)读都是一样的整数。
5星 · 资源好评率100%
判断一个数是否为回文数,可以通过将该数转换为字符串,然后判断该字符串是否与其反转后的字符串相等来实现。以下是三种不同的实现方式:
1. 最基础的实现方式:
x = input("请输入一个正整数:")
if x == x[::-1]:
print("是回文数。")
else:
print("不是回文数。")
2. 使用int()函数将输入的字符串转换为整数,然后再将整数转换为字符串进行判断:
x = int(input("请输入一个正整数:"))
x = str(x)
if x == x[::-1]:
print("是回文数。")
else:
print("不是回文数。")
3. 使用条件表达式实现:
x = input("请输入一个正整数:")
print("是回文数。") if x == x[::-1] else print("不是回文数。")
阅读全文