s=a+bb+ccc+dddd+….的值 python

求s=a+bb+ccc+dddd+….的值
其中
b=a+1
c=b+1
键盘输入a和N(要输出的个数)
如a=8, N=3
输出s=8+99+101010
可自定义函数如string2number, number2string辅助实现。

解法:
8 99 101010 等如果从数值上找规律不太可能实现,转变思路,将8 99 101010看成文本,即 “八 九九 十十十”
这样问题就解决了:
后一个数字总比前一个数字大1:
n、n+1、(n+1)+1…
a = a +1

现在数字仍是int,在进行下一步前,先变成string.
str(a)

八=八x1
九九=九x2
十十十=十x3
得出规律:
** str(a) x N**

然后进行循环、累加即可

// An highlighted block
a=int(input("a="))
N=int(input("N个数:"))
i=[]
for count in range(1,N+1):string2number = count*str(a)a=a+1number2string=int(string2number)i.append(number2string)
print(i)
s=sum(i)
print(s)

s=a+bb+ccc+dddd+….的值 python相关推荐

  1. 对于一颗满二叉排序树深度为K,求最小子树根节点值 Python代码实现

    对于一颗满二叉排序树深度为K,求最小子树根节点值 Python代码实现 def binary_tree(): n = int(input("请输入层数:")) a = int(in ...

  2. python中nrows_sheet.nrows有一个错误的值 – python excel文件

    sheet.nrows有一个错误的值 – python excel文件 我有一个很奇怪的问题 我试图从Excel文件中读取一些数据,但属性nrows有一个错误的值. 尽pipe我的文件有很多行,但它只 ...

  3. python输出字母金字塔a bb ccc dddd_《程序设计基础》题库(50道)

    <程序设计基础>题库(50道) 1.难易程度依次为:易(16道).较易(38道).较难(31道).难(15道). 2.总共抽8道题,按难易程度:易(1道).较易(4道).较难(2道).难( ...

  4. python输出字母金字塔a bb ccc dddd_c#题库(程序设计基础)-New

    <程序设计基础>题库 (47 道 ) < 说明 > 难易程度依次为:易( 4 道) . 较易( 15 道) . 较难( 12 道) . 难( 9 道) . 很难( 7 道) 其 ...

  5. aa bb ccc java,TinyTemplate(Velocity Plus版)即将火热推出~~~

    原本是没有本身写一个模板引擎的计划的,由于按个人理解,一直认识这种"语言"级的引擎,难度是很是大的.总感受本身的水平不够,所以不敢有这个念头.直到大量使用Velocty的时候,碰到 ...

  6. kmeans聚类选择最优K值python实现

    Kmeans算法中K值的确定是很重要的. 下面利用python中sklearn模块进行数据聚类的K值选择 数据集自制数据集,格式如下: ①手肘法 手肘法的核心指标是SSE(sum of the squ ...

  7. python input与返回值-python中使用input()函数获取用户输入值方式

    我们编写程序最终目的还是来解决实际问题,所以必然会遇到输入输出的交互问题,python中提供了input函数用来获取用户的输入,我们可以用以下程序演示. user_gender = input(&qu ...

  8. python input与返回值-Python基础教程之输入输出和运算符

    在我们python中输入输出函数在程序中运用较为广泛,运算符常用于if判断的条件中,今天我来给大家讲解这两项概念. input输入和print输出 input()输入函数 从标准输入设备(一般指键盘) ...

  9. python input与返回值-Python 详解基本语法_函数_返回值

    Python 详解基本语法 概要: 函数的返回值是函数重要的组成部分.函数的根本在于实现程序的部分功能,所以很多时候我们需要将函数执行后的结果返回给程序再由程序作出进一步的操作.可以说是函数的返回值令 ...

最新文章

  1. protel DXP的类矢量图功能
  2. [跟我学UML] UML类图中的泛化
  3. python操作MySQL实例
  4. JAVA-单例模式的几种实现方式
  5. numpy常用函数(power、sum、tile、transpose等)
  6. 接连三次霸榜GitHub,这个国产GitHub项目是真的强...
  7. leetcode 306. Additive Number | 306. 累加数(Java)
  8. java基础学习-(2)堆和栈
  9. 海外博士一般朝九晚五,国内博士动辄十几小时科研时间,为什么普遍认为海外博士水平较高?...
  10. 【我评】——关于《中國化風格的淺析》
  11. HDU 6074 - Phone Call | 2017 Multi-University Training Contest 4
  12. C# try-catch-finally 语句异常的类型
  13. USB 打印机 模拟 LPT 接口
  14. 在线CHM阅读器(1)——CHM文件格式概述
  15. 怎么用计算机算e的次方,如何在计算器上计算e的x次方?
  16. RadioGroup+Fragment+PulltorefreshScrollView+GridView+侧拉菜单+TabLayout+ViewPager
  17. 苹果6s照相快门声音设置_苹果手机内置录屏技巧,还能加入自己的声音,花3秒钟设置一下...
  18. 通过命令行操作iOS模拟器
  19. visio设置图片默认大小_教大家Visio怎么随意调节图形的大小
  20. MySQL kill进程后出现killed

热门文章

  1. 升米恩斗米仇,驳”开源侵略论”
  2. linux压缩文件夹怎么看进度,dd进度的查看方法
  3. 中软国际携手深开鸿发布(1+1) x N 战略,以数字化、智慧化改变人类生产和生活方式
  4. 关于ARM核心板、一体板、底板的知识分享
  5. 环网柜开关柜开闭所局部放电在线监测装置/MCSG-PD-6016空间超高频局放在线监测装置系统在10kV开关柜中的应用
  6. 计算机辅助教学对教学的启示,计算机辅助教学教学的优势、误区及注意事项
  7. 吃好吃的食物-你最喜欢什么美味的食物?
  8. 【因式分解】x^n+1,当 n 为偶数,系数为实数域的因式分解
  9. 1.2 鞅、停时和域流-停时(布朗运动与随机计算【习题解答】)
  10. BZOJ 1143 祭祀