芒果C++ 2018-10-07 05:54 采纳率: 0%
浏览 3363

请问如何用Python求一个四位数?

请问如何用Python求一个四位数,其中这个四位数正好是一个数的平方,前两位数字是相同的,后两位数字也是相同的,但与前两位数字不同,用Python求这个四位数?

  • 写回答

3条回答 默认 最新

  • 大泽九章 2018-10-09 07:39
    关注
     for i in range(32,101):
        result = str(i**2)
        if result[0] == result[1] and result[2] == result[3] and result[0] != result[3]:
            result = int(result)
            print(result)
        else:
            continue
    
    评论
  • threenewbee 2018-10-07 08:01
    关注
     # encoding: utf-8
    
    def isidentical(i):
        return i // 10 == i % 10;
    
    if __name__ == "__main__":
        for i in range(32, 100):
            if (isidentical(i * i % 100) and isidentical(i * i // 100) and i * i % 100 != i * i // 100):
                print(i * i)
    
    

    7744

    评论
  • 风吟花开 2018-10-07 06:14
    关注
    result = []
    for i in range(1, 10):
        for j in range(1, 10):
            if i == j:
                continue
            for k in range(34, 100):
                if k*k == (1000*i + 100*i + 10*j + j):
                    result.append((i, j))
    
    for item in result:
        print(item)
    
    评论
编辑
预览

报告相同问题?

悬赏问题

  • ¥15 想用octave解决这个数学问题
  • ¥15 Centos新建的临时ip无法上网,如何解决?
  • ¥15 海康威视如何实现客户端软件对设备语音请求的处理。
  • ¥15 支付宝h5参数如何实现跳转
  • ¥15 MATLAB代码补全插值
  • ¥15 Typegoose 中如何使用 arrayFilters 筛选并更新深度嵌套的子文档数组信息
  • ¥15 前后端分离的学习疑问?
  • ¥15 stata实证代码答疑
  • ¥50 husky+jaco2实现在gazebo与rviz中联合仿真
  • ¥15 dpabi预处理报错:Error using y_ExtractROISignal (line 251)
手机看
程序员都在用的中文IT技术交流社区

程序员都在用的中文IT技术交流社区

专业的中文 IT 技术社区,与千万技术人共成长

专业的中文 IT 技术社区,与千万技术人共成长

关注【CSDN】视频号,行业资讯、技术分享精彩不断,直播好礼送不停!

关注【CSDN】视频号,行业资讯、技术分享精彩不断,直播好礼送不停!

客服 返回
顶部