Python练习100例-18
来源:互联网 发布:知乎 余建春卡迈克尔数 编辑:程序博客网 时间:2024/04/28 18:23
题目:求s=a+aa+aaa+aaaa+aa…a的值,其中a是一个数字。例如2+22+222+2222+22222(此时共有5个数相加),几个数相加有键盘控制。
练习代码:
#!/usr/bin/env python3# -*- coding: utf-8 -*-sum=0while True: try: num=input('请输入数字(一位数):') num=int(num) if num>=10: raise ValueError cou=input('请输入个数:') cou=int(cou) break except ValueError : print('您输入的是非法字符,请重新输入!')num1=''s=''for i in range(cou): num1=num1+str(num) sum=sum+int(num1) s=s+num1+'+'s=s[0:len(s)-1]+'='print(s+str(sum))
0 0
- Python练习100例-18
- Python练习100例-1
- Python 新手练习100例
- Python练习100例-2
- Python练习100例-3
- Python练习100例-4
- Python练习100例-5
- Python练习100例-6
- Python练习100例-7
- Python练习100例-8
- Python练习100例-9
- Python练习100例-10
- Python练习100例-11
- Python练习100例-12
- Python练习100例-13
- Python练习100例-14
- Python练习100例-15
- Python练习100例-16
- maven公共仓库
- 初学HTML5--盒子模型
- Python从小看到大
- 第一次实习面试总结
- uva11090 Going in Cycle!!题解(负环)
- Python练习100例-18
- OC学习中关于@private@protected@pakege@public的访问权限和继承问题
- 素数心得
- PHP安全编程之网站安全设计的一些原则
- 关于Django的配置思路以及涉及到的知识
- Hibernate get()和load()的区别
- Java 集合框架分析:PriorityBlockingQueue java1.8
- LeetCode进阶之路( Wildcard Matching)
- 【排序算法】之归并排序