Python:要求编写函数fn(a,n) 求a+aa+aaa++⋯+aa⋯aa(n个a)之和
题目:
使用函数求特殊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)之和相关推荐
- 使用Python语言求s=a+aa+aaa+aaaa+aa...a的值
题目:求s=a+aa+aaa+aaaa+aa...a的值,其中a是一个数字.例如2+22+222+2222+22222(此时共有5个数相加),几个数相加通过键盘控制. 本程序在Python3的 ...
- 萌新的Python练习菜鸟100例(十八)求s=a+aa+aaa+aaaa+aa...a的值
题目: 求s=a+aa+aaa+aaaa+aa-a的值,其中a是一个数字.例如2+22+222+2222+22222(此时共有5个数相加),几个数相加由键盘控制. 分析: · 用户输入层数和数字: · ...
- a和a数值大小 计算机,Java求s=a+aa+aaa+aaaa+aa...a的值
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 题目:求s=a+aa+aaa+aaaa+aa...a的值,其中a是一个数字.例如2+22+222+2222+22222(此时共有5个数相加),几个数相加有 ...
- 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个数相加),几个数相加有 ...
- 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个数相加),几个数相加有 ...
- 求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 ...
- JavaScript算法(实例九)整数的置换 / 求s=a+aa+aaa+aaaa+aa...a的值 / 自守数
1.不借助临时变量,进行两个整数的交换.(这种问题非常巧妙,需要大家跳出惯有的思维,利用 a , b进行置换). function foo(a,b){a = a - bb = b + aa = b - ...
- 【C语言】求s = a + aa + aaa + aaaa + aa...a的值,其中a是一个数字
题目描述 求s = a + aa + aaa + aaaa + aa-a的值,其中a是一个数字.例如 2 + 22 + 222 + 2222 + 22222(此时共有5个数相加),几个数相加有键盘控制 ...
- C语言编程-----求s=a+aa+aaa+aaaa+aa...a的值
一.题目:求s=a+aa+aaa+aaaa+aa...a的值,其中a是一个数字.例如2+22+222+2222+22222(此时共有5个数相加),几个数相加有键盘控制. 二.程序分析:关键是计算出每一 ...
最新文章
- Chemistry.AI | 基于循环神经网络(RNN)预测分子性质
- Java B2B2C多用户商城 springcloud架构- common-service 项目构建过程(七)...
- MySQL事务的四种隔离级别,mysql中的不可重复读和幻读的区别,Repeatable read可重复读隔离级别下怎么不存在幻读问题?
- GitHub 标星 11000+,阿里开源微服务如何连续 10 年扛住双十一大促
- SSM中log4j2.xml配置文件的各项标签
- 腾讯 2016 春季实习校招 HR 面回忆(C++后台)
- Statement对象最新解析
- 主流WebService框架
- Excel最强玩法!只用Excel就能做出「王者荣耀」战绩表
- 用matlab计算矩阵的权重,如何使用matlab计算加权平均分
- AtCoder Beginner Contest 158 D.String Formation
- 16个最新创意品牌Logo设计 —— “形神”兼具的设计,方显高级和质感
- 自动化脚本腾讯云配置集群(三)批量修改host
- 几何学五大公理_数学几何的五大公理、五大公设是什么?
- 评论:雨林木风Linux 意义和目的是什么?
- 下载高清的壁纸,这几个网站就够了
- 2 snippets vue 修改配置_自动化配置vscode的snippets
- 微信h5分享图标没有展示
- SE-Networks
- push进队列的C2075错误