蓝桥杯python比赛历届真题99道经典练习题 (13-20)

【程序13】

题目:打印出所有的“水仙花数”,所谓“水仙花数”是指一个三位数,其各位数字立方和等于该数

   本身。例如:153是一个“水仙花数”,因为153=1的三次方+5的三次方+3的三次方。

1.程序分析:利用for循环控制100-999个数,每个数分解出个位,十位,百位。

2.程序源代码:

for n in range(100,1001):
    i = n / 100
    j = n / 10 % 10
    k = n % 10
    if i * 100 + j * 10 + k == i + j ** 2 + k ** 3:
        print "%-5d" % n

【程序14】

题目:将一个正整数分解质因数。例如:输入90,打印出90=2*3*3*5。

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-01-01 00:46:01       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-01-01 00:46:01       100 阅读
  3. 在Django里面运行非项目文件

    2024-01-01 00:46:01       82 阅读
  4. Python语言-面向对象

    2024-01-01 00:46:01       91 阅读

热门阅读

  1. 第二篇 创建型设计模式 - 灵活、解耦的创建机制

    2024-01-01 00:46:01       53 阅读
  2. 第二百三十八回

    2024-01-01 00:46:01       56 阅读
  3. C# 时间修改器,修改系统本地时间

    2024-01-01 00:46:01       59 阅读
  4. GBASE南大通用-CodeFirst 模式

    2024-01-01 00:46:01       55 阅读
  5. 关于解决el-select组件自动清除数据空格的问题

    2024-01-01 00:46:01       51 阅读
  6. Linux: eBPF: bcc-tools:tcpdrop使用需要注意的问题

    2024-01-01 00:46:01       59 阅读
  7. 探索抖音详情API:塑造未来的媒体交互

    2024-01-01 00:46:01       60 阅读
  8. 第二百三十一回

    2024-01-01 00:46:01       63 阅读
  9. CSS实用功能

    2024-01-01 00:46:01       64 阅读