每日一学|Python基础训练18

发布者:林甄发布时间:2025-03-03浏览次数:15

   题目: 求s=a+aa+aaa+aaaa+aa..a的值,其中a是一个数字。例如2+22+222+2222+22222(此时共有5个数相加),几个数相加由键盘控制。

程序分析 用字符串解决。

    a=input('被加数字:')

    n=int(input('加几次?:'))

    res=0

    for i in range(n):

        res+=int(a)

        a+=a[0]

    print('结果是:',res)



版权所有 ©三亚学院信息与智能工程学院
地址:海南省三亚市吉阳区学院路191号   电话:0898-88385452
E-mail: iieoffice@163.com
USY信息与智能工程学院官方微信公众号
USY信息与智能工程学院官方抖音号
关闭