当前位置: 首页 > news >正文

西安监控系统网站开发职业培训机构哪家最好

西安监控系统网站开发,职业培训机构哪家最好,专业做网站的公司 郑州,网站建设的合理建议❤ 厾罗 如果一个n位正整数等于其各位数字的n次方之和 如果一个n位正整数等于其各位数字的n次方之和,则称该数为阿姆斯特朗数。 例如1^3 5^3 3^3 153。 1000以内的阿姆斯特朗数: 1, 2, 3, 4, 5, 6, 7, 8, 9, 153, 370, 371, 407。 以下代码用于检测用户输…

 

❤ 厾罗   

如果一个n位正整数等于其各位数字的n次方之和

如果一个n位正整数等于其各位数字的n次方之和,则称该数为阿姆斯特朗数。 例如1^3 + 5^3 + 3^3 = 153。

1000以内的阿姆斯特朗数: 1, 2, 3, 4, 5, 6, 7, 8, 9, 153, 370, 371, 407。

以下代码用于检测用户输入的数字是否为阿姆斯特朗数:

实例(Python 3.0+)

# Filename : test.py

# author by : www.dida100.com

  

# Python 检测用户输入的数字是否为阿姆斯特朗数

  

# 获取用户输入的数字

num = int(input("请输入一个数字: "))

  

# 初始化变量 sum

sum = 0

# 指数

n = len(str(num))

  

# 检测

temp = num

while temp > 0:

   digit = temp % 10

   sum += digit ** n

   temp //= 10

  

# 输出结果

if num == sum:

   print(num,"是阿姆斯特朗数")

else:

   print(num,"不是阿姆斯特朗数")

尝试一下

 

执行以上代码输出结果为:

$ python3 test.py 
请输入一个数字: 345
345 不是阿姆斯特朗数$ python3 test.py 
请输入一个数字: 153
153 是阿姆斯特朗数$ python3 test.py 
请输入一个数字: 1634
1634 是阿姆斯特朗数

获取指定期间内的阿姆斯特朗数

实例(Python 3.0+)

# Filename :test.py

# author by : www.dida100.com

  

# 获取用户输入数字

lower = int(input("最小值: "))

upper = int(input("最大值: "))

  

for num in range(lower,upper + 1):

   # 初始化 sum

   sum = 0

   # 指数

   n = len(str(num))

  

   # 检测

   temp = num

   while temp > 0:

       digit = temp % 10

       sum += digit ** n

       temp //= 10

  

   if num == sum:

       print(num)

尝试一下

 

执行以上代码输出结果为:

最小值: 1
最大值: 10000
1
2
3
4
5
6
7
8
9
153
370
371
407
1634
8208
9474

以上实例中我们输出了 1 到 10000 之间的阿姆斯特朗数。

 

http://www.khdw.cn/news/4535.html

相关文章:

  • 网站推广工作如何做国内最新新闻摘抄
  • 阀门行业网站怎么做广告联盟有哪些平台
  • 关于.net网站开发外文书籍系统优化app最新版
  • 信息化建设网站范本下载百度地图2022最新版官方
  • 17网站一起做网店浙江网站模板免费
  • 郑州承接各类网站建设软服业营收破334亿
  • 提升学历正规渠道湖南靠谱seo优化
  • 新手学做网站相关书籍网络管理系统
  • 德保网站建设营销网站建设服务
  • 个人备案能建立企业网站吗菏泽百度推广公司电话
  • 做网站招微商卖货是真的吗最近五天的新闻大事
  • 权威的大连网站建设电商培训心得
  • 网站如何更换域名东莞网站建设推广公司
  • 杭州电商网站建设网络媒体广告代理
  • 如何做网站推广广告宿迁网站建设制作
  • 网站群建设的优点推广公司运营模式
  • 天津专业网站制作郑州网站推广优化
  • 做日用品的要找什么网站百度网盟推广怎么做
  • php网站建设制作服务关键词排名监控
  • 即墨网站建设哪家好深圳优化网站方法
  • 个人网站免费建设黄山seo推广
  • 代写简历哪个平台比较好seo工作室
  • 网站ico图标网络推广方案的基本思路
  • 网站建设丨金手指排名seo销售好做吗
  • 公司的网站怎么运营手机网站优化排名
  • 社会主义新农村建设网站百度官网app下载安装
  • 新闻网站 网络强国建设合肥网络公司seo建站
  • 手机我wordpress旺道seo软件技术
  • 做网站选云服务器内核色盲悖论
  • 合肥网站制作网站腾讯竞价广告