#YYY BFSU

找黑洞数

n=str(input('please input a four-digit number\n'))

a=list(n)

a.sort()

b=a[::-1]

p=int(a[0])*1000+int(a[1])*100+int(a[2])*10+int(a[3])

q=int(b[0])*1000+int(b[1])*100+int(b[2])*10+int(b[3])

t=str(abs(p-q)).zfill(4)

print(p,q,t)

i = 0

while i<10 :

if(t=='6174'):

break

a=list(str(t))

a.sort()

b=a[::-1]

p=int(a[0])*1000+int(a[1])*100+int(a[2])*10+int(a[3])

q=int(b[0])*1000+int(b[1])*100+int(b[2])*10+int(b[3])

t=str(abs(p-q)).zfill(4)

print(p,q,t)

python黑洞数_Python练习 找黑洞数相关推荐

  1. python判断是否是完数_python判断是否完数

    一个数如果恰好等于它的因子之和,这个数就称为"完数". 判断一个数是否完数的代码如下:#!/usr/bin/env python #coding:utf-8 def factors ...

  2. python获取pdf页数_Python分割指定页数的pdf文件方法

    Python分割指定页数的pdf文件方法 如下所示: from PyPDF2 import PdfFileWriter, PdfFileReader # 开始页 start_page = 0 # 截止 ...

  3. python怎么定义文档的行数_python删除文本中行数标签的方法

    {"moduleinfo":{"card_count":[{"count_phone":1,"count":1}],&q ...

  4. python日期转化成周数_python dataframe将周数转换为月

    我正在尝试添加一个新列,以将周列转换为该周所属的适当月份.如果一周分为两个月,则以最大月份为答案. import pandas as pd data = {'Week': [201301, 20130 ...

  5. phpstorm统计程序行数_Python 实现代码行数统计

    快来算一算你写了多少行代码 前面我们一直在介绍图形界面,这次换个口味,在命令行实现代码行数统计程序.本程序共 135 行,其中 18 行空行.110 行有效代码.7行注释,大小为 7.71 KB. 主 ...

  6. python两数相加取_Leetcode_两数相加_Python

    小编从今天起要开始分享一些Leedcode代码,通过好好练习编程能力,争取以后找一份好工作. 题目:两数相加 # Definition for singly-linked list. # class ...

  7. python实现一个数如果恰好等于它的因子之和,这个数就称为“完数” 。例如, 6的因子为 1、2、3,而 6=1+2+3,因此 6 是完数。编程找出1000之内的所有完数

    一个数如果恰好等于它的因子之和,这个数就称为"完数" . 例如, 6 的因子为 1.2.3,同时6=1+2+3,因此 6 是完数. 编程找出 1000 之内的所有完数,并输出该完数 ...

  8. python读取二维数组的行列数_Python获取二维数组的行列数的2种方法

    Python获取二维数组的行列数的2种方法 这篇文章主要介绍了Python获取二维数组的行列数的2种方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考 ...

  9. python怎么表示正无穷_Python 表示无穷大的数

    我之前只知道设置初始值0.今天偶然在Python算法书上看到这个片段,从100个随机数里面找2个最靠近的自然数(不相等): from random import randrange seq = [ra ...

最新文章

  1. vim的保存文件和退出命令
  2. ping不通www.baidu.com,但可以访问www.baidu.com网页
  3. 30秒就能学会一个Python小技巧?
  4. pythonATM自动存取款机7天密码保护
  5. 对话阿里云:开源与自研如何共处?
  6. Ubuntu下安装rknn-toolkit以及转换darknet-yolov3模型
  7. 各大排序算法的Objective-C实现以及图形化演示比较
  8. leetcode955. Delete Columns to Make Sorted II
  9. jtemplates插件
  10. 《RxJava 2.x 实战》— 技术书籍
  11. 2.第一本 docker 书 --- docker 镜像
  12. Win11怎么卸载软件?Win11彻底卸载软件教程
  13. 博客导航——一站式搜索
  14. 判断是否打开相机权限,如果没有打开相机权限
  15. 笔记本计算机涂硅脂,笔记本电脑怎么涂cpu散热硅脂
  16. 命令执行专题总结突破
  17. web服务器软件有哪些?带你快速了解
  18. 服务器开发系列(二)——Jetson Xavier NX
  19. WEB前端之网页设计③----最新最全详解/如何在网页上创建表格
  20. UART总线协议——esp32学习笔记

热门文章

  1. 快速搞定PCA(主成分分析)(原理 代码 案例)
  2. C# NPOI Excel固定模板写入数据
  3. 赛事足球系统开发方案
  4. [20081226更新(加了日文版本支持)]一个JavaScript WEB日历控件,支持IE6,FireFox,可支持不同语言版本,目前支持中文简繁,英,日语
  5. c语言只需编译 不需连接,C语言程序设计-中国大学mooc
  6. Python模拟登录实战(二)
  7. 无畏契约进不去,提示图形驱动程序崩溃怎么办?
  8. 股份公司发起人股东能否进行变更
  9. 代码迁移阿里code配置
  10. 常用 Web Service 服务汇总(天气预报,列车时刻表)