Python练习实例81 | 809*??=800*??+9*?? 其中??代表的两位数, 809*??为四位数,8*??的结果为两位数,9*??的结果为3位数。求??代表的两位数,及809*?...

题目:809??=800??+9?? 其中??代表的两位数, 809??为四位数,8??的结果为两位数,9??的结果为3位数。求??代表的两位数,及809*??后的结果。

小黄人.jpg

这道程序的题目看起来虽然很长,但是其中的分析过程并不复杂。

其中,我们主要求的是??的值,而??的范围,由题目我们已经知道了,这是一个两位数,所以它的范围为:10到99,而809??为四位数,8??的结果为两位数,9*??的结果为3位数,我们可以将其看做是条件。

实现过程如下:

if __name__ == '__main__':
    a = 809
    for i in range(10,100):
        b = i * a
        if b>=1000 and b<=10000 and 8*i <100 and 9*i >=100:
            print(i)
            print("809*?的结果为:%d"%b)

程序运行的结果为:

C:\Python\python.exe "C:/Users/Administrator/Desktop/Python 练习实例100题/练习81.py"
12
809*?的结果为:9708

Process finished with exit code 0

2020年4月19日
北京市通州区

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • ©一颗斯特拉【注】1.标有❤️的是值得多做的题目 题目来源于C语言经典例题(菜鸟教程100例) 3.《学习日记 |...
    三金姐姐阅读 926评论 0 1
  • 武松是一个非常著名的人物,每个人看事物的眼光都不一样,有的人认为武松是英雄,有的人认为武松不是英雄,而我觉...
    努力变优秀的凌太太阅读 385评论 0 0
  • 这两天的心情出乎意料的好,或许这是经历了一些事情之后的坦然吧,不再因为那些琐碎的小事儿而影响自己的心情。 既然明天...
    朝气蒲公英阅读 145评论 0 2
  • 长了一颗红楼梦的心 却生活在水浒的社会里 想交些三国中的桃园兄弟 却总遇到西游记里的妖魔鬼怪
    小二不2阅读 318评论 0 0
  • 1、Sublime Text 用于编写代码,进行竞价落地页的修改跟编辑,软件不大,界面也好看,推荐使用,不过个人习...
    嘿_你好哦阅读 399评论 0 1