python编写程序?

发布网友

我来回答

1个回答

热心网友

1、实现源码
import random

def buildRandomStr(num, s):
da = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'
sa = ''
k = 0
for i in range(num):
sa += random.choice(da)
print(sa)
for j in range(0, len(sa)):
if s == sa[j]:
k += 1
return k

#生成1-20之间的整数
b = random.randint(1, 20)
a = buildRandomStr(b, 'P')
print(a)

2、实现结果
(1)结果一:
TADQMRUZCAYPXGGGAA
1

(2)结果二:
CSHYQPOLEVPGTMIR
2

(3)结果三:
LHMB
0

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com