心妍 发表于 2024-5-4 16:36:05

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

下面的这段代码可以将用户输入的内容给循环指定次数 并将其输出 还能统计循环所耗费的时间与内容的字数 代码很简单 因为很久没写代码 就当是练练手了
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('我被震惊到了-----来自作者')

心妍 发表于 2024-5-6 12:24:01

本帖最后由 心妍 于 2024-5-6 12:25 编辑

测试一下回复 {:4_262:}

Cnnets[OCN] 发表于 2024-5-9 14:43:16

耗时秒单位做到小数点3位吧
页: [1]
查看完整版本: 很久没写代码了 今天写了一段将内容循环指定次数的代码