在python中,计算Sum = m + mm + mmm +mmmm+.....+mmmmm.....,输入两个数m,n。m的位数累加到n的值,列出算式并计算出结果:
#为了打印出算式,并计算出结果,将m,mm这些放入到列表中 #定义列表中的m初始值为0,用Ele来代表m,mm.... Ele = 0 #定义总和为0 Sum = 0 #定义一个空列表 List = [] #输入两个值 n = int(input("input a digit:")) m = int(input("input a digit:")) #用循环的方式计算每个Ele(m,mm,mmm...)的值 #同时计算出总和 for i in range(n):Ele = Ele + m #前两行循环计算出每个Ele的值 m = m * 10 Sum = Sum + Ele #循环计算出总和 Str = str(Ele) #将Ele转化为字符串型,方便将列表整个转化成一个长字符串也就是计算公式 List.append(Str) #循环往列表添加一个Ele在列表的最后位置 List.append("+") #循环往列表添加一个"+"在列表的最后位置,完成上面循环之后,列表中就出现了["m","+","mm","+","mmm","+"。....,"+"] List.pop() #去掉列表中的最后一个加号,算式的最后面是没有加号的 print("".join(List) + "=",end="") #列表通过("".join)函数转化为字符串并去掉中间的逗号变成m+mm+mmm+...mmm....,再拼接上“=”号,设置打印不换行 print(Sum) #将计算结果拼接在公式的末尾,一个算式完美的出现了
在python中,计算Sum = m + mm + mmm +mmmm+.....+mmmmm.....,输入两个数m,n。m的位数累加到n的值,列出算式并计算出结果:相关推荐
- python numpy sum函数_如何使用Python中的sum函数?
之前小编向大家介绍过python中的sum函数(https://www.py.cn/jishu/jichu/22025.html).在python中sunm函数使用分为两种情况,一种是python自带 ...
- python数组用sum求和_对python中array.sum(axis=?)的用法介绍
根据代码中运行的结果来看,主要由以下几种: 1. sum():将array中每个元素相加的结果 2. axis对应的是维度的相加. 比如: 1.axis=0时,对饮搞得是第一个维度元素的相加, [[0 ...
- python输入两个数,分别代表年份和月份,计算这个月的天数
python输入两个数,分别代表年份和月份,计算这个月的天数 注:闰年的 2 月有 29 天:能被 4 整除同时不能被 100 整 除即为闰年:如果能被 400 整除的是闰年,除此两种条件,其他都是非 ...
- python语音输入功能_“在Python中如何实现一点按钮就出现语音输入语音,输入语音后可以自动翻译为文字的程序?“python语音识别教程...
Python用什么模块开发语音识别系统 使用YQ5969,这个语音识别模以支持1--8个咪头,还可以支持本地和识别不同需求.5米内本地识别 93%以上,云端识别率97%.这个语音识别模块可以滤除噪声. ...
- 输入两个数、用python求他们的和_从键盘上输入俩个实型数,编程求它们的和差积商,要求输出时,保留两位小数C语言编程题:从键盘上输入两个...
从键盘上输入俩个实型数,编程求它们的和差积商,要求输出时,保留两位小数 C语言编程题:从键盘上输入两个 www.zhiqu.org 时间: 2020-11-23 参考代码: #includev ...
- matlab中input输入多个数_python怎么一次输入两个数
Python中输入多个数字: a, b, c = map(int, input().split()) 1.输入一个数字直接 m = int(input()) 2.输入两个数字就是 m, n = map ...
- 输入两个数,计算它们的最大公约数和最小公倍数
<程序设计基础-c语言>杨莉 刘鸿翔 ISBN-978-7-03-032903-5 p91 习题3 16.输入两个数m和n,计算它们的最大公约数和最小公约数. 求最小公倍数:最小公倍数=两 ...
- 从键盘输入两个数作为除数和被除数。要求程序中捕获NumberFormatException 异常和ArithmeticException 异常, 而且无论在哪种情况下,“程序执行结束”这句话都会在控制
编写应用程序,从键盘输入两个数作为除数和被除数.要求程序中捕获NumberFormatException 异常和ArithmeticException 异常, 而且无论在哪种情况下,"程序执 ...
- Python练习,输入两个数,比较大小后,从小到大升序打印
Python小练习题 输入两个数,比较大小后,从小到大升序打印 #输入两个数,比较大小后,从小到大升序打印 a = int(input('a')) b = int(input('b')) if a & ...
- Python输入两个数,求和,十进制数转换为二级制八进制十六进制的两个程序的代码
目录 前言 一.输入两个数,求和 1.实现的功能 2.代码程序 3.运行截图 二.十进制数转换为二级制八进制十六进制 1.实现的功能 2.代码程序 3.运行截图 前言 1.因多重原因,本博文由两个程序 ...
最新文章
- 今日头条首次改进DQN网络,解决推荐中的在线广告投放问题
- ITK:创建一个后向差分运算符
- 如何直观地解释 back propagation 算法?
- Spring事务“套路”面试
- 怎么用git将本地代码上传到远程服务器_git命令 将本地代码上传到远程服务器...
- HDOJ 5071 Chat 模拟
- NachOS简述和源文件
- 数组模拟乘法(大数乘法)
- Excel中的图片,突然全部消失不见,如何解决
- Unity 实现水纹波动效果
- Laravel 5.1 文档攻略 —— Eloquent Collection
- PDF.js插件 | 在线PDF阅读插件,支持手机在线阅读
- Android 常用炫酷控件(开源项目)git地址汇总
- ISO 9001 质量标准体系 免费下载
- 合并两个有序链表js
- 单词记忆 词根词缀记忆 总结
- iPad商标门--苹果败诉,,之后是和解么???
- 初学者学Python必看的几个练手小项目,轻松不枯燥哦
- java连接ldap服务器_java – LDAP:如何使用连接详细信息验证用...
- pyton笔记-part1
热门文章
- [王垠系列]TeXmacs:一个真正“所见即所得”的排版系统
- Ubuntu 12.04更新源
- dubbo配置timeout
- 学习AngularJs:Directive指令用法
- 谷歌浏览器打开页面出现(任何网页包括设置)崩溃解决方法。
- 嵌入式开发培训学哪些?嵌入式培训课程好学吗
- 嵌入式软件开发成功的 3 个要素
- 如何用计算机基础知识提问,职业学校《计算机应用基础》课的提问策略
- 用计算机如何打对数,怎样使用科学计算器计算对数?
- chromium浏览器安装flashplayer(Ubuntu16.10)