Python:找对称数
Python 对称
2023-09-14 09:16:19 时间
【问题描述】
已知10个四位数输出所有对称数及个数 n,例如1221、2332都是对称数
【输入形式】
10个四位数,以空格分隔开
【输出形式】
输入的四位数中的所有对称数,对称数个数
【样例输入】
1221 2243 2332 1435 1236 5623 4321 4356 6754 3234
【样例输出】
1221 2332 2
【样例说明】
为测试程序健壮性,输入数中可能包括3位数、5位数等
def is_duicheng(num):
number = str(num)
if len(number) != 4:
return False
return number[0] == number[3] and number[1] == number[2]
numList = input().split()
nums = []
for i in numList:
nums.append(int(i))
duicheng_list = []
for num in nums:
if is_duicheng(num):
duicheng_list.append(num)
for d in duicheng_list:
print(d, end=' ')
print(len(duicheng_list))
相关文章
- Python的小数据存储,用什么格式更有逼格?
- Python - pandas 数据分析
- 横向对比分析Python解析XML的四种方式
- Python 字符串_python 字符串截取_python 字符串替换_python 字符串连接
- Atitit web httphandler的实现 java python node.js c# net php 目录 1.1. Java 过滤器 servelet1 1.2. Python的
- 华为OD机试 - 递增字符串(Java & JS & Python)
- Python语言学习:在python中,如何获取变量的本身字符串名字而非其值/内容及其应用(在代码中如何查找同值的所有变量名)
- Python之tkinter:动态演示调用python库的tkinter带你进入GUI世界(Menu的Command)
- Python语言学习之常见语句命令那些事:python和常见语句命令(条件语句、pass语句)使用方法之详细攻略
- 如何用Python进行数据分析,需要掌握哪些技术?
- 我把 Python 协程的本质扒得干干净净
- python os模块
- Python只需要三十行代码,打造一款简单的人工语音对话
- C++调用C++项目中的Python脚本中的函数和类。,在,工程,python
- python 同时迭代多个序列
- python基础===Python性能优化的20条建议
- Python中_和__的区别