版权声明:本文为博主原创文章遵循 版权协议,转载请附上原文出处链接和本声明
但是我用apt-get install 的方法没有成功,就准备自己编译
但是有2个地方需要注意:
#一个5位数判断它是不是回文数。即12321是回文数个位与万位相同,十位与千位相同
将列表a倒序处理,如果a=[12,3]
则a[::-1]=[3,21]。前两个冒号表示处理整个列表
也可以写上参数表示处理列表的一部分,例如a[2:0:-1]=[3,2]
第一个参数表示起始点包括起始点,第二个参数表示结束点但不包括结束点
最后一个参数如果为负的话,需要保证第一个参数大于第二个参数表示依次递减逆序
,否则会输出空列表'''
#从键盘输入一个芓符串,将小写字母全部转换成大写字母然后输出到一个磁盘文件"test"中保存。
但是我用apt-get install 的方法没有成功,就准备自己编译
但是有2个地方需要注意:
eval是(str)函数很强大官方解释为:将芓符串str当成有效的表达式来求值并返回计算结果。所以结合math当成一个计算器很好用。
1、计算字符串中有效的表达式并返回结果
2、将字苻串转成相应的对象(如list、tuple、dict和string之间的转换)
But !强大的函数有代价。安全性是其最大的缺点
想一想这种使用环境:需要用户输入一个表达式,并求值
那么eval是()之后,你会发现当前目录文件都会展现在用户前面。
代码都给人看了获取完毕,一条删除命令文件消失。哭吧!