Python编写程序(1)用户点击开始,程序输出一串字符。 (2)这串字符由n个“处”,A是25的倍数,和n25个“外”组成,“外”随机放 在字符串中。 (3)用户找出所有的“外”,并将数目输入程序,由程序判定是否正确,输出是否正 确的提示及花费的时间。
时间: 2024-02-21 15:59:08 浏览: 50
python 实现字符串下标的输出功能
5星 · 资源好评率100%
好的,下面是Python实现的代码:
```python
import random
import time
n = int(input("请输入n的值:"))
str_list = ["处"] * n + ["外"] * (n*25//A)
random.shuffle(str_list)
str_text = "".join(str_list)
print("请找出所有的外:")
print(str_text)
start_time = time.time()
count = input("请输入外的个数:")
end_time = time.time()
if count == str(n*25//A):
print("回答正确!")
else:
print("回答错误!")
print("用时:%.2f秒" % (end_time - start_time))
```
这段代码首先让用户输入n的值,然后根据规定的条件生成包含n个“处”和n*25/A个“外”的字符串,并对字符串进行随机化处理,输出到屏幕上让用户进行查找。用户输入查找到的“外”的个数后,程序会记录下用时并判断答案是否正确,最后输出结果和用时。
阅读全文