VPS爱客--vps优惠_服务器优惠_vps评测

有会python的么?求助攻

#!/usr/bin/env python3
# -*- coding: utf-8 -*-
print(list(filter(lambda x: x == int(str(x)[::-1]),range(1000))))

这一句
lambda x: x === int(str(x)[::-1])
“===”报错
左边是数字 右边进行转换后也是数字 为什么会报错?
我现在只能换成“==”即不判断类型
可这和我的想法不一样啊

河南网友:说你想实现什么
湖南网友:你好 试了 不行
四川网友:功能OK的 只是在一个判断语句这里有点疑问判断 x 是否全等于 int(str(x)[::-1]) #把x转换成字符串->翻转->转换成数字->再与原x比较这里使用===报错 不明白为什么 我能确定 左边是数字 右边也是
湖南网友:小白不知道python里面还有===这个符号
内蒙古网友:python中没有===,js中才有。

未经允许不得转载:VPS爱客 » 有会python的么?求助攻
分享到: 更多 (0)