Live2D

Python练习实例018

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

复制代码
#! /usr/bin/env python3
# -*- coding:utf-8 -*-

# Author   : Ma Yi
# Blog     : http://www.cnblogs.com/mayi0312/
# Date     : 2020-06-19
# Name     : demo018
# Software : PyCharm
# Note     : 求s=a+aa+aaa+aaaa+...+aaa...a的值,其中a是一个数字。例如2+22+222+2222+22222(此时共有5个数相加),几
# 个数相加由键盘控制。


# 入口函数
if __name__ == '__main__':
    num = input("Please input num:")
    times = int(input("Please input times:"))
    temp_list = []
    result = 0
    for i in range(times):
        temp_list.append(int(num * (i + 1)))
    for n in temp_list:
        result += n
    temp_list = [str(i) for i in temp_list]
    print("+".join(temp_list) + "=%d" % result)
复制代码

运行结果:

Please input num:4
Please input times:7
4+44+444+4444+44444+444444+4444444=4938268

Please input num:2
Please input times:5
2+22+222+2222+22222=24690

 

posted @   骑着螞蟻流浪  阅读(435)  评论(2编辑  收藏  举报
编辑推荐:
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
阅读排行:
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· winform 绘制太阳,地球,月球 运作规律
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 上周热点回顾(3.3-3.9)
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
点击右上角即可分享
微信分享提示