if(你看到这行字) 打开看看内容;

if(你看到了这里) 看完再走;

刚学Python3,遇到一个不理解的问题,大佬看看这是怎么回事。

def huiwen(n) :
    temp=n
    s=0
    while temp>0 :
        s=s*10+temp%10
        temp/=10
    if s==n : return True
    else return False
for i in range(11,1000) :
    if huiwen(i*i*i)==True and huiwen(i*i)==True and huiwen(i)==True :
        print(i,end=' ')
if(你看了我的代码&&能帮我解决问题) 在评论区告诉我;
全部评论
/=的话Python会自动转化为浮点数,整除的话要用//,还有else后也要加冒号不知道你做的哪道题,代码仅供参考 def huiwen(n): temp = n s = 0 while temp != 0: s = s * 10 + temp % 10 temp //= 10 print(s) if s==n: return True else: return False for i in range(11,1000) : if huiwen(i * i * i) == True and huiwen(i * i) == True and huiwen(i) == True : print(i, end=' ')
2 回复 分享
发布于 2019-09-01 06:25

相关推荐

12-25 16:26
已编辑
河北科技学院 Java
勇敢的牛油不服输:2800-300那不等于2500一个月吗兄弟们
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务