题目:

使用函数求特殊a串数列和。
给定两个均不超过9的正整数a和n,要求编写函数fn(a,n) 求a+aa+aaa++⋯+aa⋯aa(n个a)之和,fn须返回的是数列和

思路:

1、先输入a,n的值

2、编写函数,使用for循环再(0,n)之间遍历,构造加数。

3、再对加数相加求和。

代码:

a = int(input("请输入数字个位数上的数字:"))
b = int(input("请输入您最后要加到的数字位数(要求:不超过9的正整数):"))
def add(m, n):r = 0result=0for i in range(0, n):r += m * 10 ** iprint(r,end=",")result += rreturn result
print("相加之后的结果为=",add(a, b))

结果:

请输入数字个位数上的数字:3
请输入您最后要加到的数字位数(要求:不超过9的正整数):4
3,33,333,3333,相加之后的结果为= 3702

但是有个小问题:就是如何去掉最后一个逗号或者加号?如果有大佬会的话请在评论下留言。万分感激

Python:要求编写函数fn(a,n) 求a+aa+aaa++⋯+aa⋯aa(n个a)之和相关推荐

  1. 使用Python语言求s=a+aa+aaa+aaaa+aa...a的值

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

  2. 萌新的Python练习菜鸟100例(十八)求s=a+aa+aaa+aaaa+aa...a的值

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

  3. a和a数值大小 计算机,Java求s=a+aa+aaa+aaaa+aa...a的值

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 题目:求s=a+aa+aaa+aaaa+aa...a的值,其中a是一个数字.例如2+22+222+2222+22222(此时共有5个数相加),几个数相加有 ...

  4. java a =a-=aa_Java求s=a+aa+aaa+aaaa+aa...a的值

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 题目:求s=a+aa+aaa+aaaa+aa...a的值,其中a是一个数字.例如2+22+222+2222+22222(此时共有5个数相加),几个数相加有 ...

  5. java求s a aa aaa_Java求s=a+aa+aaa+aaaa+aa...a的值

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 题目:求s=a+aa+aaa+aaaa+aa...a的值,其中a是一个数字.例如2+22+222+2222+22222(此时共有5个数相加),几个数相加有 ...

  6. 求s=a+aa+aaa+aaaa+aa...a的值,其中a是一个数字。例如2+22+222+2222+22222(此时共有5个数相加...

    public class ShuZiDieJia {/*** @description * 求s=a+aa+aaa+aaaa+aa...a的值,其中a是一个数字.例如2+22+222+2222+222 ...

  7. JavaScript算法(实例九)整数的置换 / 求s=a+aa+aaa+aaaa+aa...a的值 / 自守数

    1.不借助临时变量,进行两个整数的交换.(这种问题非常巧妙,需要大家跳出惯有的思维,利用 a , b进行置换). function foo(a,b){a = a - bb = b + aa = b - ...

  8. 【C语言】求s = a + aa + aaa + aaaa + aa...a的值,其中a是一个数字

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

  9. C语言编程-----求s=a+aa+aaa+aaaa+aa...a的值

    一.题目:求s=a+aa+aaa+aaaa+aa...a的值,其中a是一个数字.例如2+22+222+2222+22222(此时共有5个数相加),几个数相加有键盘控制. 二.程序分析:关键是计算出每一 ...

最新文章

  1. Chemistry.AI | 基于循环神经网络(RNN)预测分子性质
  2. Java B2B2C多用户商城 springcloud架构- common-service 项目构建过程(七)...
  3. MySQL事务的四种隔离级别,mysql中的不可重复读和幻读的区别,Repeatable read可重复读隔离级别下怎么不存在幻读问题?
  4. GitHub 标星 11000+,阿里开源微服务如何连续 10 年扛住双十一大促
  5. SSM中log4j2.xml配置文件的各项标签
  6. 腾讯 2016 春季实习校招 HR 面回忆(C++后台)
  7. Statement对象最新解析
  8. 主流WebService框架
  9. Excel最强玩法!只用Excel就能做出「王者荣耀」战绩表
  10. 用matlab计算矩阵的权重,如何使用matlab计算加权平均分
  11. AtCoder Beginner Contest 158 D.String Formation
  12. 16个最新创意品牌Logo设计 —— “形神”兼具的设计,方显高级和质感
  13. 自动化脚本腾讯云配置集群(三)批量修改host
  14. 几何学五大公理_数学几何的五大公理、五大公设是什么?
  15. 评论:雨林木风Linux 意义和目的是什么?
  16. 下载高清的壁纸,这几个网站就够了
  17. 2 snippets vue 修改配置_自动化配置vscode的snippets
  18. 微信h5分享图标没有展示
  19. SE-Networks
  20. push进队列的C2075错误

热门文章

  1. oracle _01276,12C 创建PDB报错ORA-01276
  2. 几个shell初学者必会脚本
  3. OA、CRM、ERP之间的区别对比
  4. 从苏宁电器到卡巴斯基第37篇:我与卡巴斯基的邂逅(中)
  5. lisp工具箱for中望_晓东工具箱2019 For AutoCAD 2004~2020(CAD插件)
  6. 【实用技巧】微信清理
  7. string 新常量 Empty
  8. kuayu react_多种解决react中跨域问题方案
  9. 数据库索引和EFCore的索引映射
  10. Python-Time库超详细教程