我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

用python编写程序

编写程序:输出所有三位数的水仙花数,水仙花数也称为阿姆斯壮数,它的每个数位上的数字的3次幂之和等于它本身。如:153=13+53+33

不知道怎么做还请大佬教一教

num = 100
while num <= 999:
   a = num % 10
   b = num // 10 % 10
   c = num // 100
   if num == a**3 + b**3 + c**3:
       print(num)
   num += 1

运行结果:

近期文章

  • JAVA进程间通讯
  • 双击复选框时会触发上层@dblclick方法?
  • 求大神查询出订单表中,订单ID字段,保留整数,再取后三位,前面加上字母【C】作为新的ID
  • 【sharding-jdbc】yaml中怎么配置公共的分片逻辑
  • hpux mp卡关机
  • 假设x,y独立,如何实现table(x)/n和table(y)/n概率相乘
  • 不同的数据处理类,如何定义统一的调用接口?有好的设计模式吗?
  • yinf=y(end);
  • ios14是不是无法兼容原生的日期选择器?
  • stm32F407 fatfs-sd卡 f_open需要1s
  • 跨(function($) {})调用另一个方法
  • 渗透 小白
  • antd RangePicker限制选择时间跨度在一天以内怎么做?
  • 通过指针对字符串进行操作
  • H型PWM直流斩波电路
  • c++接收一个数a,返回数字1-a之间所有的能被3整出的和
  • 求uipath大神帮忙写一段代码
  • 大佬们有人能帮忙回答一下这个问题吗
  • 这道题怎么做呢,求解
  • 电脑连接两个显示器分屏后两个显示器同时无信号

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华