用Python编写程序以生成偶数(长度)系列的随机四位数字引脚。从用户那里获取长度并询问直到有效
生成偶数长度随机四位数引脚号的结果如下:
enter the series size 4 Random four digit pin number series 0 0813 1 7218 2 6739 3 8390
为了解决这个问题,我们将遵循以下步骤-
解决方案
创建一个空列表并将结果设置为True
设置while循环并从用户那里获取大小
设置查找大小的条件是偶数还是奇数。如果大小为奇数,则将结果分配为False并运行循环,直到输入偶数为止。
l = []
while(True):
size = int(input("enter the series size"))
if(size%2==1):
result = False如果大小为偶数,则将结果分配为True并将其设置为循环以访问大小范围。
result = True for i in range(size):
生成随机的四位数字并将其存储在rand_pin中。
将rand_pin值附加到列表中,然后生成一个序列。
rand_pin = random.sample(num,4)
l.append("".join(rand_pin))
pd.Series(l)如果结果值为True,则使用if条件中断外观。
if(result==True): break
例子
让我们了解以下代码-
#将熊猫作为pd导入
import pandas as pd
import random,string
num = string.digits
result = True
l = []
while(True):
size = int(input("enter the series size"))
if(size%2==1):
result = False
else:
result = True
for i in range(size):
rand_pin = random.sample(num,4)
l.append("".join(rand_pin))
series = pd.Series(l)
print("Random four digit pin number series\n",series)
if(result==True):
break输出
enter the series size 3 oops! enter an even number! enter the series size 5 oops! enter an even number! enter the series size 4 Random four digit pin number series 0 0813 1 7218 2 6739 3 8390 dtype: object
热门推荐
10 对患者生日祝福语简短
11 结婚祝福语简短装备
12 周岁祝福语学生文案简短
13 订婚领证祝福语简短精辟
14 导师获奖祝福语大全简短
15 新婚购房祝福语简短精辟
16 牛年祝福语简短的爱人
17 送芒果的祝福语简短
18 送给学长毕业祝福语简短