『波波说运维』如何用python实现复读机相加?
概述
今天介绍一个有趣的python需求及实现方式 , 仅供参考 。 需求:
求s=a+aa+aaa+aaaa+aa…a的值 , 其中a是一个数字 。 例如2+22+222+2222+22222(此时共有5个数相加) , 几个数相加由键盘控制 。 思路:
对于aa、aaa、aaaa这种的用字符串解决实现方法:#!/usr/bin/python #需求:求s=a+aa+aaa+aaaa+aa…a的值 , 其中a是一个数字 。 例如2+22+222+2222+22222(此时共有5个数相加) , 几个数相加由键盘控制 。#思路:对于aa、aaa、aaaa这种的用字符串解决 a=input('请输入被加数字:') n=int(input('你希望加几次?\n')) res=0 for i in range(n):res+=int(a)a+=a[0]print('当第%s次相加时res的值是%s'%(i+1,res))print('当第%s次相加后下一次相加数字是%s'%(i+1,a)) print('最终结果是:',res)
【『波波说运维』如何用python实现复读机相加?】
本文插图
结果:
本文插图
觉得有用的朋友多帮忙转发哦!后面会分享更多devops和DBA方面的内容 , 感兴趣的朋友可以关注下~
本文插图
推荐阅读
- 远程运维方案选型指南——官网可下载的ZStack私有云平台
- 「百花老头」一分钱不花就能添营养,如何用松针土养好花?将它切碎发酵
- 「TalkingData」打造智能化的小微企业信用评估体系?,如何用数据+算法
- 「Wi-Fi」教你如何用AiMesh实现大户型WiFi全覆盖
- [数码盟]网友:单模5G要他何用?,三星下血本!去年旗舰跌至3088
- 【数码盟】网友:单模5G要他何用?,三星下血本!去年旗舰跌至3088
- 「挖贝网」重点投入恒光智能运维服务平台项目,恒光科技2019年盈利69.55万减少37%
- [潮库]买到理想价位的球鞋,他们如何用海外折扣信息、满减优惠券等技巧
- 「潮库」买到理想价位的球鞋,他们如何用海外折扣信息、满减优惠券等技巧
- 如梦似水▲但不知如何用视频连线,大小范甘迪比试投篮
