郑州专门做网站,网站建设成本预测表,广东专业网站优化公司报价,正规的环保行业网站开发判断输入的数是否为回文数介绍#xff1a;回文数#xff1a;数字从高位到低位正序排列和低位到高位逆序排列都是同一数值例如#xff1a;数字 1221 无论正序还是逆序都是 1221知识点#xff1a;1、获取字符串长度函数len()2、条件语句if/elif/else3、循环…判断输入的数是否为回文数介绍回文数数字从高位到低位正序排列和低位到高位逆序排列都是同一数值例如数字 1221 无论正序还是逆序都是 1221知识点1、获取字符串长度函数len()2、条件语句if/elif/else3、循环语句for举一反三1、当输入的字符串包含非数字时如何重新输入2、如何循环输入判断回文数直至满足退出条件# 定义一个变量存储逆序的字符串
reversed_num num input(请输入数字)# 获取字符串长度
num_len len(num)# 获取字符串逆序
for i in range(num_len):reversed_num num[-(i1)]# 判断是否为回文数
if reversed_num num:print(%s是%d位回文数 % (reversed_num, num_len))# 防止输入小于3位数
elif num_len 3:print(请输入3位及以上的数字)else:print(reversed_num 不是回文数哦)
运行结果 打印所有4位回文数请参考
Python 打印四位所有回文数_python输出回文数_周华2022的博客-CSDN博客
作者周华
创作日期2023/9/24