记录巫老师发布的几道编程技能训练题(3+1)

分类: 研究-学习 |


主要用到了
map() 映射函数
a=input().split()
多个内容的分隔符(默认为空格)
a.rjust(n)
(靠右对齐,n表示从左到右一共多少个字符,不够时左边用空格补齐)
左对齐 ljust()
----------------------
这个里面关键点在于如何判断骰子六个面都出现过,这里的思路是用一个列表,出现一种就移除这个列表中对应的元素。直至列表为空,六个面也都全部出现过;
另外也可以采用的思路是用集合,利用集合去重的功能,直到集合的长度达到6时,说明每一面都出现过了。
=========================================================
=========================================================
如果按照这个思路好像还没法精简。
=====================================
89的回文之路,主要是利用字符的形式进行比较。
但是出现了一个问题就是输入数是89时达不到回文数输出。(好像其他的数字还可以正常输出回文数)
问题还没有找到答案。
正确的应该是这样的