飘云阁

 找回密码
 加入我们

QQ登录

只需一步,快速开始

查看: 507|回复: 2

[Python] 很久没写代码了 今天写了一段将内容循环指定次数的代码

[复制链接]
  • TA的每日心情
    开心
    昨天 13:44
  • 签到天数: 299 天

    [LV.8]以坛为家I

    发表于 2024-5-4 16:36:05 | 显示全部楼层 |阅读模式
    下面的这段代码可以将用户输入的内容给循环指定次数 并将其输出 还能统计循环所耗费的时间与内容的字数 代码很简单 因为很久没写代码 就当是练练手了
    [Python] 纯文本查看 复制代码
    import time
     
    a = input('请输入需要循环的内容:')
    b = int(input('你需要循环多少遍?'))
    space = input('是否需要将内容分隔?需要请输入y 不需要请输入n:')
    # 打印一个空行
    print()
     
    # 方便计算循环耗时
    start_time = time.time()
     
    for c in range(b):
        # 进行条件判断 如果用户输入y 则将内容分隔(在内容与内容之间插入空格)否则 不分隔内容
        if space == 'y':
            print(a,end=' ')
        else:
            print(a,end='')
     
    end_time = time.time()
    reckon_by_time = end_time - start_time
     
    print()
    print()
     
    # 统计用户输入内容的字数
    d = len(a) * b
    print('循环次数:%d次,字数:%d,累计耗时:%d秒' % (b,d,reckon_by_time))
    print()
     
    # 判断用户循环的次数 每个区间的次数对应一句话
    if b <= 100:
        print('还行哦-----来自作者')
    elif b <= 10000:
        print('不错不错-----来自作者')
    elif b <= 1000000:
        print('有点多了-----来自作者')
    elif b <= 100000000:
        print('弄这么多干嘛?-----来自作者')
    else:
        print('我被震惊到了-----来自作者')

    QQ截图20240504154616.png
    PYG19周年生日快乐!
  • TA的每日心情
    开心
    昨天 13:44
  • 签到天数: 299 天

    [LV.8]以坛为家I

     楼主| 发表于 2024-5-6 12:24:01 | 显示全部楼层
    本帖最后由 心妍 于 2024-5-6 12:25 编辑

    测试一下回复
    PYG19周年生日快乐!
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    前天 09:42
  • 签到天数: 155 天

    [LV.7]常住居民III

    发表于 2024-5-9 14:43:16 | 显示全部楼层
    耗时秒单位做到小数点3位吧
    PYG19周年生日快乐!
    回复 支持 反对

    使用道具 举报

    您需要登录后才可以回帖 登录 | 加入我们

    本版积分规则

    快速回复 返回顶部 返回列表